两个离线系统之间的版本控制



我正在使用github进行版本控制。但是客户说,他们无法使用GitHub或连接到Internet的任何版本控件。

在这种情况下,更新客户端代码的正确方法是什么?我已经在Stackoverflow中进行了搜索,并且有一些解决方案,例如化石和集市。但是我不确定如果它们是正确的解决方案。

我正在使用github进行版本控制

github是在git之上运行的协作工具。您和您的客户仍然可以使用GIT来协作软件开发。有许多选项会在其内部网络上运行,并且不需要访问Internet。

更新客户端代码的正确方法

  1. 无服务器开发 - 每台机器都有一个GIT存储库,您可以通过生成和应用补丁git-format-patch共享代码。
  2. 托管git服务器 - 您的客户端可以设置一个服务器,该服务器在其网络上托管远程GIT存储库。您可以推到不同的机器。
  3. 在其服务器上主持GitHub(或其他协作工具( - 由于您提到了GitHub,因此您的客户可以安装其企业版本或从各种Git Solutions中进行选择。

最新更新