SVN 中更新与资源库同步的区别

资源库同步:

可以看到本地和服务器的版本之间差异。如果直接用更新,修改了同一个文件的话,会直接把最近版本的代码也整到自己的代码中,改起来很麻烦。资源库同步的目的就是在修改你的代码之前让你知道那个文件有冲突,然后有选择的操作。

更新:

把服务器上最新版本下载到客户端规则:

1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;

2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;

3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被别人改过,那么会提示你发生冲突,会将服务器上最新版文件、你新修改的文件、发生分歧前的那个版本的文件都存放到你的本地

原作者地址:https://blog.csdn.net/u014771464/article/details/52769000

感谢大佬,侵删。

猜你喜欢

转载自blog.csdn.net/wml00000/article/details/82870059