我知道Xcode可以连接到SCM。但我怎么从头开始设置呢?如何在设置后检出/提交文件?
答案 0 :(得分:4)
设置subversion存储库的好指南使用XCode进行配置 - http://iphonedevelopment.blogspot.com/2009/03/version-control-is-your-friend.html
其他有用的资源 -
1)http://developer.apple.com/tools/subversionxcode.html
3)http://www.covertapps.com/development/6-setting-up-your-xcode-scm-repositories
谢谢,
Sagar的
答案 1 :(得分:3)
设置完成后,SCM菜单中会出现几个新菜单项。您可以右键单击特定文件名并以这种方式执行某些SCM操作。
您也可以右键点击“群组和文件”并在其中启用“SCM”,这将显示哪些文件是新的或已修改过。
我从未使用过Xcode的SCM功能,只看到我修改过的文件,这个功能只能帮助我找到我正在修复的代码。对于所有更新&提交,我会使用命令行,但这是个人偏好。我是一个长期的命令行CVS和SVN用户。在命令行上我更快。
答案 2 :(得分:3)
我强烈建议从git开始 - 虽然我曾经更喜欢perforce,但我不喜欢付费而且缺乏Xcode集成使得它很乏味。 Gcode在Xcode 4中得到支持。在没有集成的情况下使用它一两个月将是非常宝贵的,因为您将了解更多正在发生的事情...... SCM,如数据备份,只有在您理解并使用它时才有用。右。
我喜欢git,因为它可以用作本地SCM,具有与中央存储库的复制/同步。它被广泛使用和积极维护。这是免费的开源,我已经将它用作团队的一部分,提供了一个非常复杂和成功的iPhone应用程序。
我非常喜欢Git Tower作为GUI。