A-A+

SVN命令行使用说明

2012年10月25日 服务器 暂无评论 阅读 2,022 次
如果您有代购或者代维服务器、PHP网站建设、程序代码修改、系统开发等需求,可以联系我购买付费服务。QQ 379880222

svn命令行使用说明
====================
1、同步(checkout)服务器数据到本地
命令svn checkout [directory]
svn co [directory]
例:把 https://svn.lxy.me/lxy/dev/ 目录同步到本地的 /home/wwwroot/lxy 目录
# cd /home/wwwroot/lxy
# svn checkout https://svn.lxy.me/lxy/dev/
...
(R)eject, accept (t)emporarily or accept (p)ermanently? t
...
Password for 'root': <回车> # root是我当前登录系统的帐号
Authentication realm: book Subversion Repository
Username: lxy
Password for 'lxy': ...

2、提交(commit)本地文档到服务器
命令: svn commit -m "" [directory|file]
svn ci -m "" [directory|file]
例:把 /home/wwwroot/lxy/tcpip.txt 提交到服务器,前提是服务器上已经有此文件。
# cd /home/wwwroot/lxy
# svn commit -m "" # -m是记录的log信息,可以为空
一般情况下,只要在需要更新的数据文件所在的目录执行 svn ci -m "" 即可。

3、更新(update)服务器数据到本地
命令: svn update [directory|file]
svn up [directory|file]
例:把 https://svn.lxy.me/lxy/dev/ 目录中的内容更新到本地
# cd /home/wwwroot/lxy
# svn update

4、查看日志
命令: svn log [directory|file]
例:查看 /home/wwwroot/lxy 目录的修改日志
方法一:
# cd /home/wwwroot/lxy
# svn log
方法二:
# svn log /home/wwwroot/lxy

5、增加(add)本地数据到服务器
命令: svn add

标签:

给我留言