8

我有一个项目,我想与同一项目的另一位开发人员合作。我正在寻找一种在我们之间共享项目的方法,以便我们可以同时并行处理它。我需要它在本地工作,而不使用互联网连接。

4

4 回答 4

7

我是一个 2-3 人的 iOS 开发团队的一员,所以我可以根据我的协作经验给你一些提示(我们使用 git,我假设你知道一点。如果不知道,请阅读这个),在你之后掌握这里的窍门是我的想法-

  • 尝试对项目 pbx 文件同时进行尽可能少的更改,几乎每次都会导致冲突
  • 不要害怕分支,我们一直在使用它们,如果你们两个打算开发同一产品的不同功能,请尝试在不同的分支中进行
  • 我们在故事板和协作方面遇到了严重的问题——比如 pbx,即使在打开时它们的内容也会发生变化,合并这些变化可能会非常累人
于 2013-06-05T12:16:41.530 回答
4

您已经在 XCode 中提供了Git 。您可以使用“分支”机制共享您的代码并同时处理它。

Bitbucket具有出色的免费私人模式,您和其他 5 人可以共享一个 Git 存储库。他们的网站上有易于使用的教​​程。我强烈建议使用它。

我会避免使用 SVN,有更好的工具可以满足您的需求。

于 2013-06-05T12:10:14.807 回答
3

你为什么不使用 SVN ?

您可以为此进行配置SVNXcode你也可以使用Git.

查看:

  1. 配置 Xcode 以使用颠覆
  2. 使用 Xcode 进行 Git 源代码控制
于 2013-06-05T12:08:17.720 回答
1

检查这个问题如何在 Xcode 中设置 SCM?. 在那里您将获得有关如何为 xcode 设置 SCM 的链接

于 2013-06-05T12:06:11.507 回答