iphone - 如何在没有互联网的情况下创建/使用 SVN 在同一项目中完成工作而不会在 iPhone 项目开发中崩溃

标签 iphone ios svn ios4 tortoisesvn

我正在使用 MACOS 开发 iPhone 应用程序。

我已将存储库放入某个公共(public)站点,该站点提供了在其服务器中构建存储库的功能,之后我们可以使用该项目同时工作。但它使用互联网连接,这就是为什么更新和修改变得缓慢的原因。
我有多台计算机,我想使用一台 PC 作为服务器,并想在那里创建存储库,然后从另一台多台计算机创建存储库,我想同时使用相同的项目。

我怎样才能完成该设置或那种存储库?
请帮助我解决这个问题。

最佳答案

我会建议你使用 mercurial 而不是颠覆。所以任何人都可以在本地提交,一旦服务器启动,只需推送更改。

SVN 是一个中心化和
hg是分布式控制版本系统

主要区别黑白
颠覆 使用一个主目录来存储版本化版本,并且可以随时部署(导出)特定版本。
然而

Mercurial 存储库包含当前的公共(public)版本和所有历史记录。您不必在任何地方部署任何东西,只需使用其中一个修订版中的数据更新您当前的存储库。

当您使用 hg 时,您实际上不需要等待服务器启动,您可以在本地提交并在服务器启动后推送您的更改:)

要了解更多信息,请查看 HERE

关于iphone - 如何在没有互联网的情况下创建/使用 SVN 在同一项目中完成工作而不会在 iPhone 项目开发中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7107827/

相关文章:

ios - bool 包装器?创建一个值为 `BOOL` 的对象。 ( objective-C )

iphone - 在 CoreAnimation 期间重置 UIScrollView contentOffset

ios - 如何将 UIActivity Indicator 添加到每个自定义 UItableviewCell

iphone - 常见的加密库错误

ios - 无法将应用程序设置为仅限 iPhone

java - 如何自动将 SVN 提交消息和修订编号添加到 java 文件?

mysql - 在源代码管理中存储 MySQL 数据库的最佳方式是什么?

php - 我们公司使用SVN。我的整个团队希望我们每次都通过复制所有内容来进行部署

iOS XMPP 无法发送消息

ios - 以编程方式添加 UIPageViewController