svn中 更新,提交,与资源库同步分别会有什么区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fzy198926/article/details/78844435
提交:是用本地文件覆盖服务器的文件,只有提交会导致服务器上发生变化
    更新:只是把服务器上最新版本下载到客户端,规则如下:
    1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;
    2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;
    3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被别人改过,那么会提示你发生冲突,会将服务器上最新版文件、你新修改的文件、发生分歧前的那个版本的文件都存放到你的本地
    资源库同步:就是看你本地和服务器的版本之间差异的。你直接用更新,有时会出现冲突,会干掉自己的代码。资源库同步的目的就是让你知道那个文件有冲突,然后有选择的操作。

猜你喜欢

转载自blog.csdn.net/fzy198926/article/details/78844435