gpt4 book ai didi

cocoa - Xcode 适合哪种单片机系统?

转载 作者:行者123 更新时间:2023-12-03 16:01:36 26 4
gpt4 key购买 nike

我正在为 Mac 开发一个应用程序,作为一个小团队(我+另一个人)的努力。我们分布在不同的城市,并且已经开始认识到可靠的源控制管理的必要性。

我们都没有这方面的经验,而且我们都对 Cocoa/Obj-C/Xcode 比较陌生(但有 C 语言知识)。

有人对选择哪种 SCM 系统有任何建议吗?据我所知,很多人都在使用 Subversion,Xcode 3.1 也支持它。有人有通过 Xcode 使用 Subversion 的经验吗?或者选择独立的 GUI 替代方案(例如版本)是否是更好的选择?

感谢您对此的任何意见。

格雷戈·托马塞维奇,瑞典

更新/个人经历:自这篇文章以来,我们尝试了 Versions 和 Cornerstone(两者都是 SVN GUI 客户端),以及 Xcode 对 SVN 的内置支持。我们对版本不是特别满意,它似乎在提交未版本化的文件/构建文件时存在一些问题。 Xcode 中内置的 SVN 支持运行得很好,尽管它可能存在一些我们尚未遇到的限制。 Cornerstone 既简单易用又功能强大,并且似乎没有遇到我们在版本方面遇到的问题。

到目前为止,我们刚刚尝试提交、更新存储库、检查文件的最新/以前版本,并进行了一些文件比较。一旦您开始广泛使用分支,这可能是一个完全不同的球赛,我们被告知这两个 GUI 客户端可能在这个领域存在一些弱点。

就其值(value)而言(仅经过几天的评估)Cornerstone 似乎是一个更好的选择,尽管对于更简单的 SCM,Xcode 也能很好地工作。

感谢大家的评论。

最佳答案

Xcode 仅支持 Subversion、Perforce 和 CVS。然而,也有分布式版本控制系统,例如 Mercurial、Bazaar 和 Git。这些没有 Mac 原生 GUI,但您仍然应该考虑它们。就我个人而言,我喜欢在 Mercurial 存储库中管理我的项目。

[2011-03-10 添加] Xcode 4 添加了对 Git 的支持。我们中的一些人已经提出了 Mercurial 支持的请求;如果你想要的话,你也应该这样做。

关于cocoa - Xcode 适合哪种单片机系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/431881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com