与Xcode 4一起使用的哪个SCM系统适合单独的开发人员?
|
我是一位iOS开发人员,希望更好地管理我正在创建的项目。我之前从未接触过SCM,所以我不确定要使用哪个系统。
我想跟踪我为老板准备的不同应用程序的更改,但也可以将它们放在一个集中的位置,并能够分支并使用与主应用程序不同的功能,然后完成后将更改合并回去。所有这些都将在本地完成(存储在我办公室的外部硬盘中),一旦完成版本,我希望能够导出副本而无需将SCM功能发送给我的老板。
我刚刚升级到Xcode 4,并且注意到Git是内置的。我同时使用Subversion和Git,但听起来Git更适合我的需求。但是,它似乎与Subversion完全不同。 Xcode 4文档建议Git最适合单机开发人员,但事实并非如此。如果git存储库位于您的工作副本中,那么您将如何对其进行分支?您将更改发送到哪里?您是否复制整个工作目录并将其用作分支?
只是寻找某人用简单的英语来解释哪种SCM系统最适合孤独的开发人员使用,以及人们可能知道的任何教程都可以帮助我理解它。
谢谢你的帮助!
没有找到相关结果
已邀请:
2 个回复
杰黔轿缺
Git不像svn那样依赖服务器。您可以使用遥控器进行分布式开发,但这不是必需的。 如果您想为老板制作一份没有git文件的副本,请执行
我建议阅读一些git 五分钟内完成 Git社区书 关于Git的事情
埃庐