svn命令行使用说明 Subversion的安装与简单使用

0、查看帮助

命令:svnhelp

1、同步(checkout)服务器数据到本地

命令:svncheckout<url>[directory]

svnco<url>[directory]

例:把https://svn.test.cn/book/network/目录同步到本地的/usr/local/svn/book/network目录

#cd/usr/local/svn/book

#svncheckouthttps://svn.test.cn/book/network/

...

(R)eject,accept(t)emporarilyoraccept(p)ermanently?t

...

Passwordfor'wandering':<回车>#wandering是我当前登录系统的帐号

Authenticationrealm:<https://svn.test.cn:443>bookSubversionRepository

Username:jack

Passwordfor'jack':<password>

...

2、提交(commit)本地文档到服务器

命令:svncommit-m""[directory|file]

svnci-m""[directory|file]

例:把/usr/local/svn/book/network/tcpip.txt提交到服务器,前提是服务器上已经有此文件。

#cd/usr/local/svn/book/network/

#svncommit-m""#-m是记录的log信息,可以为空

一般情况下,只要在需要更新的数据文件所在的目录执行svnci-m""即可。

3、更新(update)服务器数据到本地

命令:svnupdate[directory|file]

svnup[directory|file]

例:把https://svn.test.cn/book/network/目录中的内容更新到本地

#cd/usr/local/svn/book/network

#cdupdate

4、查看日志

命令:svnlog[directory|file]

例:查看/usr/local/svn/book/network目录的修改日志

方法一:

#cd/usr/local/svn/book/network

#svnlog

方法二:

#svnlog/usr/local/svn/book/network

5、增加(add)本地数据到服务器

命令:svnadd<directory|file>

相关推荐