我主要做.Net开发,但刚买了Apple Mac Book Pro,我也想做一些iPhone开发。是否有特定的源代码控制软件可以处理与Visual Studio和iPhone开发(Titanium / XCode)的集成?感谢
答案 0 :(得分:4)
Subversion在Visual Studio和XCode上都提供了客户端集成。
XCode - http://developer.apple.com/tools/subversionxcode.html
AnkhSVN(VS的插件) - http://ankhsvn.open.collab.net/
您可能还需要考虑Git - 需要更多命令行,但它也是跨平台的。
老实说,我采取的方法是将源代码控制集成从IDE中删除。正如一些评论家所提到的那样 - 有些SVN客户端没有集成,但工作得非常好。
TortoiseSVN - http://tortoisesvn.tigris.org/只是Windows上令人敬畏的资源管理器级集成。我知道他们也在为Git客户端工作。
答案 1 :(得分:2)
Git很好,因为它不需要服务器。您可以将其推送到远程驱动器上的“主”或github等托管解决方案。
GitX是OSX的优秀前端。我确信有与XCode的集成,但我在OSX上使用的主要是Komodo,所以我需要一些独立的东西。
GitExtensions一直在为我整合到VS2008中做得相当不错。
答案 2 :(得分:1)
Subversion会起作用。 Xcode本身支持它,并且还有Visual Studio附加组件。
答案 3 :(得分:1)
XCode支持Subversion,CVS和Perforce。我没有使用Perforce,但我可以说CVS支持很糟糕。 Subversion的支持非常好,但它没有足够的功能使它对日常使用之外的任何东西都很好。因此,准备从命令行执行更高级的东西(如合并分支)。
奖励是每台Mac内置一台SVN服务器,因此它更具吸引力。
答案 4 :(得分:0)
颠覆是一个很好的选择