将 Xcode 工作区方案添加到版本控制

发布于 2024-11-30 21:13:39 字数 231 浏览 0 评论 0原文

我想与其他团队成员分享我创建的工作空间方案。然而它们都存储在 .xcodeproj > 下x用户数据> .xcuserdatad> xcschemes。我已将 xcuserdata 文件夹设置为在 SVN 中忽略,因为我假设该文件夹中的所有数据都是特定于用户的。

有办法解决这个问题吗?即我不希望这些方案是特定于用户的。或者我应该检查 xcschemes 文件夹。如果我这样做,其他用户是否能够看到并使用我的方案?

I'd like to share Workspace Schemes that I've created with the other team members. However they are all stored under .xcodeproj > xcuserdata > .xcuserdatad > xcschemes. I've set xcuserdata folders to be ignore in SVN as I assumed all data in that folder were user specific.

Is there a way around this? i.e I don't want the schemes to be user specific. Or should I check the xcschemes folder in anyway. And if I do that will the other users be able to see and use my schemes?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你穿错了嫁妆 2024-12-07 21:13:39

从方案控件中选择管理方案。选中您想要共享的任何方案旁边的“共享”。这些方案将被移动到名为“xcshareddata”的文件夹中。

更新:这对于 Xcode 4-8 来说是一样的。

Choose Manage Schemes from the Schemes control. Check "Shared" beside any schemes you'd like to share. The schemes will be moved into a folder called "xcshareddata".

Update: This works the same for Xcode 4-8.

南风起 2024-12-07 21:13:39

您需要进入“管理方案”视图并选中“共享”复选框(“产品”菜单 -> 方案 -> 管理方案...)。

接下来,您需要从忽略文件中删除“xcshareddata/xcschemes”并将其添加到存储库中(或者仅使用“git add -f MyProject.xcodeproj/xcshareddata/xcschemes”)

You'll need to go into the "Manage Schemes" view and check off the 'Shared' checkbox ('Product' menu -> Scheme -> Manage Schemes...).

Next, You'll need to remove 'xcshareddata/xcschemes' from your ignore file and add them to the repo (or just use 'git add -f MyProject.xcodeproj/xcshareddata/xcschemes')

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文