删除文件:
svn delete test
svn ci -m "svn test is deleted"
当需要删除目录下文件太多时需要强制删除:
svn delete test --force
添加文件:
svn add test
svn ci -m "add test " test
递归添加文件:
svn add . --no-ignore --force
查看最近几条log
svn log | head -n 10
查看xxx文件夹具体修改记录:
svn log -v xxx| head -n 10
Aborting commit: 'xxx' remains in conflict 问题解决
svn revert -R AAA 其中A为xxx所在目录
误传了一个文件想要恢复方法:
svn log xxxx xxxx为文件名
找到需要恢复记录的版本号bbb
svn up
获取目前的版本号ccc
svn merge -r ccc:bbb xxxx
恢复 svn del的文件(未svn ci)
svn revert --depth=infinity xxx xxx 为待恢复文件夹
下载指定版本的代码:
svn co url -r xxx
url 是你的svn 服务器地址,xxx 是你的版本号