编译器下SVN的常用命令
》》详情链接: http://blog.csdn.net/itianyi/article/details/8601118
SVN的使用
1.将文件checkout 到本地目录
svn checkout + 路径 比如:svn checkout svn://192.168.1.1/pro/domain
2.往本库中添加新的文件
svn add + 文件 比如:svn add test.php
3.删除文件
svn delete +文件路径 -m “注释:删除了XX"
比如:svn delete svn://192.168.1.1/pro/domain/test.php -m”deleted a test file"
4.查看日志
svn log + 路径
5.比较差异
svn diff path(将修改的文件与基础版本比较)
6.将两个版本之间的差异合并到当前文件
svn merge -r m:n path
7.提交时注意不要把自动生成的文件
比如:VisualStudio等开发工具在生成过程中会产生很多自动文件,如.suo等配置文件,Debug,Release,Obj等编译文件,以及其他的一些自动生成,同编译代码无关的文件,这些文件在提交的时候不应该签入,如果不小心签入了,需要从仓库中删除。
1.工程中的文件 末尾带有 “M” , 说明文件有修改,需要commit
2.工程中的文件 末尾带有 “A” , 说明文件新添加,但是在SVN的管理范围内,需要commit
3.工程中的文件 末尾带有 “?” , 说明文件新添加, 但是脱离了SVN的管理 ,需要 add . 然后 commit