2009-08-06 13 views
1

私の開発環境で自宅にmsysgitをインストールしたいのですが、私の ローカルマシンと私が持っているサーバーにインストールします。msysgitのインストールをリモートリポジトリにする方法

私のローカルマシンで開発し、それを夜間のビルドのためにサーバ サーバ(リモートリポジトリ)にプッシュすることです。

残念ながら、サーバーのmsysgit のインストールをリモートリポジトリに設定することはできません。どうやってやるの?

答えて

0

Windowsマシンでリモートリポジトリを使用することを前提としています。

Windowsで裸のgitリポジトリを共有する最も簡単な方法は、cygwinを使用することです。 sshdデーモンとgitパッケージをインストールし、いくつかのユーザを設定すると、リモートリポジトリにプッシュすることができます。

gitosisをサーバーマシンにインストールしようとすると、たぶん多くのリポジトリとリポジトリを共有するユーザーがいる可能性があります。

+2

はい、Windowsマシンにリモートリポジトリが必要です。しかし、それはmsysgitを使用することが可能かどうかを知りたいです... – rguerreiro

0

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

もう1つの解決策は、Webdav対応のHTTPサーバーを使用してリモートリポジトリにサービスを提供することです(Apacheは正常に動作するはずです)。他のソリューションについては

は私のブログのGitサーバーセクションの設定を参照してください:Git resources

2

あなたは、単にシェアは(ドライブレターを割り当て)搭載した、Windowsのファイル共有経由.gitリポジトリを共有することができます。そうすれば、通常の共有権限などでアクセスを制御し、リモートファイルベースのリポジトリと同様にリポジトリにアプローチすることができます。

関連する問題