使用svn/git与Xcode

6
我喜欢在我的Xcode项目中使用git或svn,但需要能够从外部访问它们,例如来自另一台机器。
因此,我需要一个存储库,但不想使用像github这样的第三方服务。
如果我想在外部租用服务器上运行其中任何一个,我需要什么?
某些网络空间是否足够?如果不是,我需要什么?
2个回答

3
你可以像这个问题所说的那样使用dropbox,具体指导请看这个答案:Git with Dropbox
详细的指南在这个答案中提供:Using Git and Dropbox together effectively? Dropbox的主要优点是,你不需要一个可以ssh连接的盒子,而是使用Dropbox作为存储库...而且,不要忘记,如果你可以处理基本帐户(最多2 GB存储),它是免费的。即使是100 GB的专业版也相当实惠。

2
如果您不需要与其他人共享代码库,那么您只需要一台可以通过ssh连接的计算机即可。我使用Dreamhost提供的VPS进行操作。
如果您真的需要一个Git服务器,我建议使用开源的Gitosis git服务器软件。您可以在GitHub上查看这个仓库:here。此外,还有很多教程可以帮助您入门:

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


2
不要使用Gitosis。Gitosis已经过时并被放弃(尽管这个消息似乎正在缓慢或根本没有传播)。请改用Gitolite。 - Dan Ray

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接