2010-11-22 23 views
3

我们有5个人想开始开发一个大项目。这是一款专门针对我们公司和其他人的内部企业iPad应用程序。关于如何为大型团队设置Xcode项目的指南?

我们知道如何用普通的Xcode项目开发应用程序,但从未使用过SVN或之前的任何类似项目。不好想我知道。但现在我们想要以正确的方式做到这一点。

有没有指导,教程,文章或视频解释大团队中的开发如何与Xcode协同工作?我想我们需要在某种服务器上设置某种存储库,然后每个人都必须在项目文件中检出/检出。但不知道如何?!

任何有用的资源都会很棒!谢谢!

+0

我不会称5人团队为'大团队':) – 2010-11-22 16:43:29

+0

这是在任何个人看来,我猜。对我而言,5是很多。我住在iOS开发者很少的国家。不是美国:) – 2010-11-22 16:48:57

回答

1

相信我。你不想经历SVN的痛苦。我会建议Mercurial,并以MacHG作为客户。这里是一个很好的介绍:

http://hginit.com/

如果你想要一个简单的方法来获得回购启动和运行,而你没有一个服务器来承载它,尝试去这里:http://www.fogcreek.com/FogBugz/并使用免费试用,直到你可以获得更稳定的运行。

2

我们的团队使用Mercurial进行源代码管理。它是一个源代码管理的分布式系统,并不一定会将您与服务器联系起来。每个人都有一个存储库的副本。我们将它用于我们的iOS项目,并对此非常满意。

+0

+1为mercurial ..比SVN更容易 – 2010-11-22 16:35:03

2

git绝对值得一试(imo)。它被记录和免费(它也将与XC4集成)。开始时可能需要一些时间才能掌握分布式vcs - 但这是一个非常好的程序(通常比svn快得多)。在osx上,客户也有几种选择。

只要在哪里举办项目:在办公室,远程访问(+一些非现场备份方案)。