2017-05-04 5 views
0

バージョン管理にgithubを使用しています。しかし、クライアントはgithubやインターネットに接続されているバージョンコントロールを使用できないと言います。2つのオフラインシステム間のバージョン管理

この場合、クライアントのコードを更新する正しい方法は何ですか?私はstackoverflowで検索し、化石やバザールのようないくつかのソリューションがあります。しかし、彼らが正しい解決策であるかどうかは分かりません。

+0

インターネットに接続していない場合は、オンサイトでコードを更新する予定ですか?彼らは内部ネットワークを持っていますか、それとも本当にエアギャップしていますか? – osowskit

+0

@osowskit彼らは内部ネットワークを持っています。 – jojo

答えて

0

私はGitHubには、Gitの上で動作するコラボレーションツールであるバージョン管理のために

をgithubのを使用しています。あなたとあなたのクライアントはGitを使用してソフトウェア開発に協力することができます。内部ネットワーク上で実行される多数のオプションがあり、インターネットにアクセスする必要はありません。各マシンは、Gitリポジトリを持って、あなたが生成し、git-format-patchをパッチを適用することにより、コードを共有する - 更新クライアントのコード

  1. サーバレス開発のための正しい方法は何か

  2. Host a Git Server - クライアントは、自分のネットワーク上のリモートGitリポジトリをホストするサーバを設定できます。あなたは押して、別のマシンにプルすることができます。
  3. サーバー上のホストGitHub(または他のコラボレーションツール) - あなたはGithubに言及しているので、お客様はエンタープライズ版をインストールしたり、さまざまなGitソリューションから選択することができます。
関連する問題