关于svn的“先更新再提交”

程更新 发布于 2015/07/06 10:36
阅读 1K+
收藏 0
SVN

各位好:
新手,请教一下,如果在每次提交前都必须“更新”一下,那这个“更新”操作会不会覆盖我本地已修改的文件?如果不会,更新的原理是什么?它做了什么事?

加载中
0
0
happut
happut
如果和别人改的不是一个地方,一般是会自动merge的,如果是一个地方,会提示冲突
0
zabcd117
zabcd117

先更新是确保,你更新后的代码是最新的,这样你再commit的代码就是最新的。有时候确实会在update的时候出现冲突,所以你要先修改冲突再commit。不过svn很多功能都有--dry-run这个选项,可以在不修改本地文件的基础上,看一下运行的命令结果,对于遇见可能会有冲突的命令用这个很好。

返回顶部
顶部