代码之家  ›  专栏  ›  技术社区  ›  Juank SuperDJ

对于一个人的商店来说,最好的Git安装结构是什么?

  •  2
  • Juank SuperDJ  · 技术社区  · 15 年前

    我正在尝试为我的Web应用程序/网站实现版本控制系统。我目前正在3台不同的机器上工作(2台Win和1台OSX),所有机器都安装了Dropbox。在Dropbox中,我的所有webapp项目都在“网站”文件夹中。这有效地创建了源代码的备份,并同步了所有3台计算机。但是,我当前的版本控制正在复制根文件夹并重命名。我在想,作为一个人的商店,吉特怎么能让我的工作更容易呢?我应该在我所有的3台电脑上安装Git吗?我应该在我的共享主机服务上安装它吗?在这种情况下,您认为什么是实现版本控制系统的最佳方法?

    另外,我的源代码应该是私有的。 谢谢!

    2 回复  |  直到 15 年前
        1
  •  4
  •   Community CDub    8 年前

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

    在每台计算机上,您都可以安全地推到本地裸机回购。
    它(裸机回购)在其他计算机上同步。
    然后,您可以在另一台计算机上,从本地裸机回购(更新)中拉出。

    也就是说, dropbox is not always 这个 ideal solution for Git repository sharing ,因此同步 simple bundle 可能不太容易出错(可以通过Dropbox或任何其他文件共享方式完成)。

        2
  •  0
  •   mfperzel    15 年前

    我用安装了Git gitolite 在DreamHost上,它工作得很好。我的问题是,如果我安装了Dropbox,除非在计算机上安装了Dropbox,否则我无法轻松访问它。情况并非总是如此。它还允许我通过Redmine查看我的存储库,Redmine也安装在我的共享主机上。