1. 更新工作复本
svn update
2. 修改工作复本
可以做两种修改:文件修改和树修改。不需要告诉SVN,直接做这些修改,SVN会自动检测到哪些文件被修改了。另外,SVN可以很容易地处理二进制文件。对于树修改,你可以让SVN对对预定要移除、添加、复制或移动的文件和目录进行“标记”。这些修改可能会在工作复本中立即发生,但添加或移除不会在版本库中发生,直到你提交它们。
下面是用于修改树的常用命令:
svn add foo
svn delete foo
svn copy foo bar
svn move foo bar
svn mkdir blort
3. 检查更改
svn status
svn diff
svn revert 取消更改
4. 解决冲突(合并其他修改)
svn update
svn resolve
5. 提交更改
svn commit