• Windows下SVN命令行工具使用详解


    根据我的记忆,似乎Windows 7下自自带一个svn命令行工具。如果你的机器没有,不必担心。你可以从http://subversion.tigris.org获 取subversion for windows的版本,安装之后就有了svn.exe这个基于命令行的客户端工具。安装程序把svn.exe的路径加入了path环境变量,我们已经可以在命令行中直接输入svn就可以使用了。

    如今,好用的开源工程遍布世界各地。许多这样的工具都提供了相应的工程源码的SNV下载地址,所以,这个工具你几乎是非了解不可的。以下列出svn使用使用的典型举例。

    一、关于命令行工具SVN

    如果你不知道命令怎么用svn命令,可通过如下方式查询:

    svn help
    知道了子命令,但是不知道子命令的用法,还可以查询:

    svn help ci 

    常用命令格式与举例
    导入项目
    svn import http://svn.chinasvn.com:82/pthread --message "Start project"

    导出项目
    svn checkout http://svn.chinasvn.com:82/pthread

    采用 export 的方式来导出一份“干净”的项目
    svn export http://svn.chinasvn.com:82/pthread pthread

    为失败的事务清场
    svn cleanup

    在本地进行代码修改,检查修改状态
    svn status -v
    svn diff

    更新(update)服务器数据到本地
    svn update directory
    svn update file

    增加(add)本地数据到服务器
    svn add file.c
    svn add dir

    对文件进行改名和删除
    svn mv b.c bb.c
    svn rm d.c

    提交(commit)本地文档到服务器
    svn commit
    svn ci
    svn ci -m "commit"

    查看日志
    svn log directory
    svn log file

    版权声明:本文为小平果原创文章,转载请注明:http://blog.csdn.net/i10630226

  • 相关阅读:
    Triangle
    Pascal's Triangle II
    Pascal's Triangle
    Populating Next Right Pointers in Each Node II
    Populating Next Right Pointers in Each Node
    [c++]this指针理解
    [oracle]一个最简单的oracle存储过程"proc_helloworld"
    Oracle 的 INSERT ALL和INSERT FIRST
    Linux2.6 内核的 Initrd 机制解析
    /boot/grub/menu.lst详解
  • 原文地址:https://www.cnblogs.com/dingxiaoyue/p/4948276.html
Copyright © 2020-2023  润新知