现在的位置: 首页 > 综合 > 正文

svn控制台全操作

2012年09月03日 ⁄ 综合 ⁄ 共 344字 ⁄ 字号 评论关闭

一直郁闷mac上面没有乌龟svn客户端,后来在虚拟机里面装了一个,但是很不好用,各种问题╮(╯▽╰)╭

没办法,只好使用最原始的svn控制台操作了,这里简要整理下常用操作。

1添加操作

svn add 

2提交操作

svn ci -m "msg" 

3删除操作

svn rm

4撤销操作

svn revert

5查看操作

svn st

基本操作就这些,现在来看下高级操作

1 删除svn中missing的文件(通常是手动删除导致)

svn status | sed -Ee '/^!/!d' -e 's/^! *(.*)/"\1"/g' | xargs -L1 svn rm

2提交新加的一些文件(通常需要提交)

svn status | grep -v "^.[ \t]*\..*" | grep "^?" | awk '{print $2}' | xargs svn add

svn commit

抱歉!评论已关闭.