svn协作,如果不更新文件直接提交,会将版本库中的文件覆盖吗?

以前没用过svn,都是用git。
今天出现了这么一个情况:
我和另外一个人共同维护一个文件,而我从根目录更新了代码。然后他说我没有更新就直接提交会覆盖他的代码。我说我更新了,但是为啥覆盖就不得而知了。我用小乌龟tortoiseSvn。

阅读 11.3k
2 个回答

如果不更新到svn中的最新版本,本地的代码应该是无法提交的.
就算提交了也不会把版本库中的文件覆盖,而会自动合并本地和服务器的代码

不会。如果对方有代码提交后。那么就增加一个版本了。理论上是冲突的。提交不上去。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进