远程服务器中有一个活动的 SVN 项目,其中有两个或多个贡献者(我是其中一个)。
我已经有 svn 文件夹的文件,所以我做了一个:
svn diff
在我的本地副本中检查更改。现在服务器中的文件和我的副本中的文件之间存在差异。
所以如果我做一个:
svn update
它会更新远程副本并覆盖那里的更改吗?还是相反,它将下载那里正在更改的内容并与我的副本合并?
几个小时后,假设我进行了必要的更改,有什么建议?
- 先做
svn diff
之前svn update
? svn update
先做后做svn commit
?
我想确保我不会覆盖其他贡献者在服务器中所做的某些更改。