4

当社は中央GITリポジトリの設定を検討しています。Windowsを使用しているため、ここここの次の記事に基づいて、ネットワーク共有ソリューションの使用を検討してきました。

しかし、これについて考えた後、私はいくつかの質問があります。(警告-私はGITの初心者です)

  1. このソリューションでは、開発者がドライブにマップしてファイルを(GITクライアントの外部で)再生できるようにすることで、リポジトリに問題を引き起こす可能性があるようです。これを防ぐ方法はありますか?それとも私はここで何かを誤解していますか?
  2. ネットワーク共有を使用している場合、サーバーへのGITのインストールには実際に目的がありますか?それとも、クライアントが共有から前後にプッシュしているだけですか。
  3. 最善の解決策に関するアドバイスをいただければ幸いです。

ありがとう。

4

2 に答える 2

4

以前は、Linux VM に gitolite をインストールするのが最も効果的でした。このように、多くの管理オプションがあります。ジトライトを強くお勧めします。

于 2012-07-18T09:27:15.357 に答える
3

Windows共有を使用すると(簡単ですが)、いくつかの機能が犠牲になるという点であなたは正しいです..許可とサーバー側のフックが思い浮かびます。

役立つかもしれない別の質問があります: Windows でリモート git リポジトリをセットアップして複製する方法は?

またはこれ: Windows で msysgit を使用して Git サーバーをセットアップする

于 2012-07-18T01:49:32.310 に答える