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>
相关推荐
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf