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

就是我这边更新之后我修改的文件,版本控制器上的文件会变化?或者我只能提交他才会有变化?

更新就是把服务器的最新代码下载到本地。资源库同步就是看你本地和服务器的版本之间差异的。你直接用更新,有时会出现冲突,会干掉自己的代码。资源库同步的目的就是让你知道那个文件有冲突,然后有选择的操作。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-07
当然是只有你提交之后他更新了,他本地的文件才会有变化。
第2个回答  2011-04-08
只有提交会导致服务器上发生变化
更新操作只是把服务器上最新版本下载到客户端,规则如下:
1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;
2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;
3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被别人改过,那么会提示你发生冲突,会将服务器上最新版文件、你新修改的文件、发生分歧前的那个版本的文件都存放到你的本地

你所说的“与资源库同步”我不清楚具体指的是什么操作,至少TortoiseSVN中没有这个操作本回答被提问者采纳
相似回答