我正在使用 MACOS 开发 iPhone 应用程序。
我已将存储库放入某个公共(public)站点,该站点提供了在其服务器中构建存储库的功能,之后我们可以使用该项目同时工作。但它使用互联网连接,这就是为什么更新和修改变得缓慢的原因。
我有多台计算机,我想使用一台 PC 作为服务器,并想在那里创建存储库,然后从另一台多台计算机创建存储库,我想同时使用相同的项目。
我怎样才能完成该设置或那种存储库?
请帮助我解决这个问题。
最佳答案
我会建议你使用 mercurial 而不是颠覆。所以任何人都可以在本地提交,一旦服务器启动,只需推送更改。
SVN 是一个中心化和
hg是分布式控制版本系统
主要区别黑白
颠覆 使用一个主目录来存储版本化版本,并且可以随时部署(导出)特定版本。
然而
Mercurial 存储库包含当前的公共(public)版本和所有历史记录。您不必在任何地方部署任何东西,只需使用其中一个修订版中的数据更新您当前的存储库。
当您使用 hg 时,您实际上不需要等待服务器启动,您可以在本地提交并在服务器启动后推送您的更改:)
要了解更多信息,请查看 HERE
关于iphone - 如何在没有互联网的情况下创建/使用 SVN 在同一项目中完成工作而不会在 iPhone 项目开发中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7107827/