svn命令行
- svn help : 查看svn命令
- svn add
- svn blame
- svn cat
- svn changelist
- svn checkout
- svn commit
- svn copy
- svn delete
- svn diff
- svn export
- svn import
- svn info
- svn list
- svn lock
- svn log
- svn merge
- svn mergeinfo
- svn mkdir
- svn move < mv, rename, ren>
- svn patch
- svn propdel
- svn propedit
- svn propget
- svn proplist
- svn propset
- svn relocate
- svn resolve
- svn resolved
- svn revert
- svn status
- svn switch
- svn unlock
- svn update
- svn upgrade
放弃本地所有修改
12345svn revert -R .svn upsvn revert index.html //恢复某个文件svn revert modules/tab/tab.css modules/head/head.css ... //恢复多个文件svn revert module/tabs/ --depth==infinity //恢复某个文件夹
svn显示最近几条log
|
|
svn 提交多个文件
- 方法一:
- svn commit –m”log msg” mydir/dir1/file1.c mydir/dir2/myfile1.h mydir/dir3/myfile3.
- 方法二:
- $ svn changelist my-changelist mydir/dir1/file1.c mydir/dir2/myfile1.h
$ svn changelist my-changelist mydir/dir3/myfile3.c etc.
… (add all the files you want to commit together at your own rate) - $ svn commit -m”log msg” –changelist my-changelist
- $ svn changelist my-changelist mydir/dir1/file1.c mydir/dir2/myfile1.h
