使用svn/git和Xcode

Hel*_*ker 5 svn git xcode

我喜欢在我的Xcode项目中使用git或svn,但需要能够从外部访问它们,例如从某个地方的另一台机器访问它们.

所以我需要一个存储库,但我不想使用任何第三方服务,如github.

在外部租用的服务器上运行任何两个服务器需要什么(例如,使用dyndns排除我的一台机器)?某些网络空间是否足够?如果没有,我需要什么?

Swi*_*ift 2

如果您不需要与其他人共享存储库,那么您真正需要的只是一台可以 ssh 访问的计算机。为此,我使用 Dreamhost 的 VPS。

如果你真的想要一个 Git 服务器,我建议使用 Gitosis,它是开源 git 服务器软件。您可以在此处查看 github 存储库。此外,还有一大堆教程可以帮助您入门:

http://wiki.dreamhost.com/Gitosis

http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way

http://www.markrichman.com/2008/06/16/installing-git-and-gitosis-on-ubuntu/

http://www.howtoforge.com/setting-up-gitosis-on-ubuntu

  • 不是吉特西斯。Gitosis 已经过时并被废弃了(尽管有关这方面的消息似乎正在缓慢传播或根本没有传播)。使用 Gitolite 代替。 (2认同)