Xcode Subversion(SCM)刷新和更新之间的差异

时间:2011-01-25 09:56:28

标签: xcode svn refresh

我已将Xcode配置为使用Subversion(托管在远程网络服务器上 - Beanstalk.com)。 在SCM下的Xcode菜单中,我想知道两个选项之间的区别
1。 “刷新整个项目......”和
2。 “更新整个项目......”

请帮忙。

感谢
开发。

2 个答案:

答案 0 :(得分:2)

从SCM菜单项打开SCM Results窗口,单击左侧的小“文本”按钮(可能在窗口底部开始?),展开它以便您可以看到再多一点,然后运行刷新和更新以查看Xcode传递给SVN的命令。

很抱歉,现在不能代表SVN,但对于CVS,它为我做了这个:

Xcode SCM commands

答案 1 :(得分:1)

我相信如果您的项目中有任何文件的更新版本更新,则刷新将检查存储库,这些文件可能是自上次检出后其他开发人员提交的。

打开SCM结果视图会在“更新”列中显示自上次结账后自上次更新的文件,其中包含“M”。

如果选择“更新”,您实际上会下拉这些文件并更新当前项目,而“刷新”只会检查文件并将其列在SCM结果窗口中,而无需下载和覆盖您的文件。

相关问题