1

自宅の開発環境で、ローカルマシンとサーバーにmsysgitをインストールしたいと思います。

目標は、ローカルマシンで開発し、それをサーバー(リモートリポジトリ)にプッシュして、ナイトリービルドを行うことです。

残念ながら、サーバーのmsysgitインストールをリモートリポジトリとして構成できないようです。どうやってやるの?

4

3 に答える 3

2

共有をマウント(ドライブ文字を割り当て)して、Windowsファイル共有を介して.gitリポジトリを共有するだけで済みます。そうすれば、通常の共有権限などでアクセスを制御し、リモートのファイルベースのリポジトリで行うのと同じようにリポジトリにアプローチすることもできます。

于 2011-10-11T15:03:37.993 に答える
0

Windowsマシンにリモートリポジトリが必要だと仮定しています。

Windows で裸の git リポジトリを共有する最も簡単な方法は、cygwin を使用することです。sshd デーモンと git パッケージをインストールし、何人かのユーザーを構成すると、リモート リポジトリへのプッシュを開始できます。

多くのリポジトリとリポジトリを共有するユーザーがいる場合は、サーバー マシンにgitosisをインストールしてみてください。

于 2009-08-07T07:52:48.087 に答える
0

最も簡単な方法は、リポジトリを共有してローカル マシンにマップすることです。その後、別のローカル リポジトリと同じようにプッシュできます。

もう 1 つの解決策は、Webdav 対応の HTTP サーバーを介してリモート リポジトリを提供することです (Apache は問題なく動作するはずです)。

その他のソリューションについては、私のブログの「Git サーバーのセットアップ」セクションを参照してください: Git リソース

于 2009-09-12T08:29:36.873 に答える