以前没用过svn,都是用git。今天出现了这么一个情况:我和另外一个人共同维护一个文件,而我从根目录更新了代码。然后他说我没有更新就直接提交会覆盖他的代码。我说我更新了,但是为啥覆盖就不得而知了。我用小乌龟tortoiseSvn。
如果不更新到svn中的最新版本,本地的代码应该是无法提交的.
就算提交了也不会把版本库中的文件覆盖,而会自动合并本地和服务器的代码