温馨提醒

亲爱的游客,你的浏览器太旧啦.都啥年代了.为了你的安全,为了你的体验,为更好的浏览本页, 赶紧更新一把吧.....本博客不支持ie8以下浏览器,如果你使用的是ie浏览器,请您更新到ie8或以上版本.

推荐使用谷歌浏览器(chrome)或火狐浏览器(Firefox),点击下方按键进行安装

码农部落

  ——好记性,不如烂博客!

linux下svn常用命令和技巧

1、将文件checkout到本地目录

svn checkout path(path是服务器上的目录) 
例如:svn checkout svn://192.168.1.1/pro/domain 
简写:svn co

2、往版本库中添加新的文件

svn add file 
例如:svn add test.php(添加test.php) 

技巧:如果一个目录下,有许多文件要新增,我们可以先cd进这个目录,然后用 svn add * (添加所有文件)就可以添加所有文件了
3、将改动的文件提交到版本库

svn commit -m “LogMessage“
例如:svn commit -m “add test file for my test“
简写:svn ci

4、查看文件或者目录状态

svn status
【?:不在svn的控制中;M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定】

5、删除文件

svn delete path
例如:svn delete test.php 
然后再svn ci -m ‘delete test file‘
 

6、导入项目

svn import http://svn.chinasvn.com:82/pthread --message "Start project"

这个命令只是把当前目录下的文件提交到版本库里,但是这里的文件,并不受版本控制。可以使用svn add * 把所有文件加入版本库