mac 下svn命令的使用

常用命令

1.将文件checkout到本地目录

svncheckoutpath(path是服务器的目录)

例如:svncheckouthttp://www.baidu.com/svn/meal/获着svn://localhost/domain

2.版本库中添加文件命令

svnaddfile

例如:svnaddtest.java

svnadd*.java(添加当前目录下所有的java文件)

3.将修改的文件提交的svn

svncommit-m"LogMessage"[-N][--no--unlock]PATH(如果选择了保持项,就是用-no-unlock开关)

例如:svncommit-m"addtestjavafiletosvn"test.java

简写:svnci

4.加锁/解锁

svnlock-m"LockMessage"[--force]PATH

例如:svnlock-m"locktestfilebycd"test.java

svnunlockPATH

5、更新到某个版本

svnupdate-rmpath

例如:

svnupdate如果后面没有目录,默认将当前目录以及子目录下的所有文件都更新到最新版本。

svnupdate-r200test.php(将版本库中的文件test.php还原到版本200)

svnupdatetest.php(更新,于版本库同步。如果在提交的时候提示过期的话,是因为冲突,需要先update,修改文件,然后清除svnresolved,最后再提交commit)

简写:svnup

转载http://www.cnblogs.com/snandy/p/4072857.html

相关推荐