【问题标题】:Update individual files in Xcode 4.4 SVN更新 Xcode 4.4 SVN 中的单个文件
【发布时间】:2012-08-22 02:57:09
【问题描述】:

在 Xcode 4.3 的 SVN 项目中“更新”时,我可以选择单个文件。 我可以查看哪些文件已更改和提交。

但是在我将 Xcode 升级到 4.4 后,当我从菜单栏中单击“文件 > 源代码管理 > 更新”或单击管理器中的“更新”时,没有更新的文件列表出现,只有很小的更新幻灯片下来。 它无需我的选择即可更新整个更改的文件。

我知道我可以通过右键单击特定文件并选择“源代码管理 > 更新选定文件”来更新它,但我想像 Xcode 4.4 之前一样在一个窗口中查看整个更改的文件。

我该怎么做? 谢谢。

【问题讨论】:

    标签: xcode svn


    【解决方案1】:

    您似乎想要执行“更新...”而不是“更新”。

    你可以让它显示在 File-->Source Control 下并按住 control 键。

    它看起来像在 XCode 4.4 中。默认源代码管理选项已切换如下:

    Xcode 4.4+ - 默认 = "更新"

    "更新" (Cmd+Opt+X) - 静默更新所有文件,除非存在需要手动更正的合并冲突

    "更新..." (Ctrl+Cmd+Opt+X) - 更新所有文件,让您验证/合并更新的文件

    Xcode 4.3 - 默认 = "更新..."

    "更新..." (Ctrl+Cmd+Opt+X) - 更新所有文件,让您验证/合并更新的文件

    "全部更新" (Cmd+Opt+X) - 静默更新所有文件,除非存在需要手动更正的合并冲突

    【讨论】:

    • 静默更新应该完全不存在!这是不好的。将此静音选项设为默认值会更糟。有通过按键改变的菜单???谁设计了这个软件?当然是一个从未在团队中工作过的人。无论如何+1,非常感谢您提供的信息。我永远也找不到这个(我找了 1 天)。
    • 关于 Xcode 6 中的 Update... (control+option+command+x) 的重要说明:这个更具交互性的更新将在 Log Navigator 中记录修改的文件名和时间戳.静默全部更新(option+command+x)不会!
    【解决方案2】:

    这在 XCode 4.5 中再次被打破。静默将更新所有文件,忽略您选择的文件。无论您是控制单击还是右键单击或文件-> 源代码控制...无论您选择哪种方式,xcode 都会更新整个项目。 糟糕,糟糕的苹果!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-07
      • 1970-01-01
      相关资源
      最近更新 更多