SVN更新到head和与仓库同步的区别是什么?

38
当我在Eclipse中右键单击我的项目时,我看到两个选项:与存储库同步和更新到最新版本。我不知道它们之间的区别是什么?
1个回答

63

区别如下:

更新到HEAD将执行svn update

换句话说,它将会将您的工作副本更新到仓库中最新的版本。

与仓库同步类似于svn status -u,但更加全面。

它将打开一个“同步”选项卡(或视角),显示本地(发送)修改与仓库(接收)修改的概述。

在此选项卡或视角中,您可以审核和同步(提交/更新)单个文件,查看您的工作副本文件与来自仓库的传入文件之间的差异,浏览提交历史记录,解决冲突。

总的来说,我强烈建议您查看SVN手册。至少前两章。


1
@Parker,'Update to version' 在 'Net Beans IDE' 中的 Subversion 中是否意味着 '还原修改'? - Woody
1
@Woody,抱歉,我没有使用Net Beans IDE的经验。我建议你开一个新问题。 - Paker

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接