单人商店最好的git安装结构是什么?

时间:2010-06-18 23:29:13

标签: git version-control

我正在尝试为我的网络应用/网站实施版本控制系统。我目前正在使用3台不同的机器(2 win和1 osx),所有这些机器都安装了Dropbox。在Dropbox中我将所有webapp项目都放在'sites'文件夹中。这有效地创建了我的源代码的备份并同步所有3台计算机。但是,我当前的版本控制是复制根文件夹和重命名。我想知道git怎么能让我的工作变得更容易作为一个男人的商店?我应该在所有3台电脑上安装git吗?我应该在我的共享主机服务上安装它吗?您认为在这种情况下实施版本控制系统的最佳方式是什么?

另外,我的源代码应该保密。 非常感谢!

2 个答案:

答案 0 :(得分:4)

我建议在3台计算机上使用Dropbox for synchronizing a bare repo

在每台计算机上,您可以安全地推送到当地的裸仓 它(裸仓库)在其他计算机上同步 然后,您可以在另一台计算机上从本地裸仓库中取出(更新)。

话虽如此,dropbox is not always ideal solution for Git repository sharing,因此同步simple bundle可能不太容易出错(可以通过dropbox或任何其他文件共享方式完成)。< / p>

答案 1 :(得分:0)

我在dreamhost上使用gitolite安装了git并且运行良好。我的问题是,如果我安装了Dropbox,除非我在计算机上安装了Dropbox,否则我无法轻松访问它。情况并非总是如此。它还允许我通过redmine查看我的存储库,我也在我的共享主机上安装了它。