首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

svn 授命整理 附 ->Svn Quick Reference Card< pdf

2012-07-08 
svn 指令整理附 -Svn Quick Reference Card- pdf1. 查看帮助[svn help]svn help查看帮助(估计地球人都知

svn 指令整理 附 ->Svn Quick Reference Card<- pdf
1. 查看帮助[svn help]

svn help查看帮助(svn 授命整理  附 ->Svn Quick Reference Card< pdf估计地球人都知道)

svn help [command] 查看特定命令的帮助

附件中的Svn Reference Card.pdf非常不错

?

2. 查看状态[svn status]

svn status: 查看当前目录的svn状态,即,哪些已被修改,哪些是新添加, 简写: svn st

?

可以使用grep过滤查询结果

svn st | grep ?查看未添加到source control的文件

svn st | grep M 查看被修改的文件

关于什么是grep?? <- 猛击观之(如果是win用户,需要安装cywin之类的工具)

严谨点应该使用如下命令:

svn st | grep '^\?'

svn st | grep '^\M'

?

svn 授命整理  附 ->Svn Quick Reference Card< pdf


3. 提交结果[svn commit]

svn commit . -m "log message"提交当前目录到版本仓库, 提交时需要-m参数输入日志

?

4. 添加文件[svn add]

svn add [target] 将制定文件添加到办本库中,

svn commit [target] -m "some log"?添加后顺手提交

?

这样每次只能添加一个文件,有时候很不方便,从<卓有成效的程序员>一书上看到如下指令:

?

5. 修改纳入source control的文件[svn copy/mv/rm]

svn copy [source file] [new file]复制现有文件

svn mv [orignal name] [new name]修改文件名称,或者移动文件

svn rm [file]删除现有文件

?

当前,在修改后需要执行svn commit提交操作

?

6. 回滚版本[svn revert]

svn revert [file/folder]将制定目标回滚到BASE版本, 这里只有这个,其他待发掘.

?

?

未完待续...

慢慢整理

?

热点排行