本地PC托管或远程SVN

时间:2009-09-24 17:31:48

标签: svn git tortoisesvn

目前我和两个朋友正在开展一个小项目。我们目前正在托管SVN。

我的问题具体涉及我们是否应该

1)转移到私有托管解决方案 - unfuddle或github 2)继续本地托管

我猜我们的主要关注点是

1)连接的安全性 2)隐私 3)保护我们的来源

有没有人想过我们是否将源保留在本地PC解决方案上 - 或者将其转移到远程解决方案?关于远程的主要问题是源代码的安全性,但很高兴有人告诉我其他情况?

3 个答案:

答案 0 :(得分:1)

虽然您考虑使用托管解决方案获取机密数据时,您的担忧通常是有效的,但如果您使用其中一家信誉良好的第三方托管公司,则不太可能出现任何实际问题。

如果您现有的解决方案已经适合您(如果您有可靠的后续/灾难恢复计划),为什么要更改工作解决方案,否则我会设置专业的托管公司和专注于建立你的项目。

答案 1 :(得分:1)

我目前的设置基于Git:一台PC托管一个裸存储库,每台PC都在使用本地存储库。通过简单地共享裸存储库来完成存储库之间的同步,并且可以同步任何两个本地存储库。

请参阅有关此设置的问题:Easiest or best way to keep in sync a msysgit repository between three internal Windows-based notebooks?

答案 2 :(得分:0)

在我看来,在本地工作机器上运行SVN服务器没有多大意义,因为你确实有数据丢失的风险。

我是Beanstalk for SVN托管的忠实粉丝,但它相当昂贵。我确信那里有免费的解决方案。