こちらの手順に従って、Bonobo 3.4.3 をインストールしました。サイトにアクセスし、リポジトリやユーザーなどを追加できます。テストという名前のプッシュ/プルをテストするためのリポジトリを作成し、それを複製しようとしたところ、問題が発生しました。Windows 7 に git 1.9.5.msysgit.0 をインストールしました。リポジトリのクローンを作成して発行したいディレクトリで git bash セッションを開きました。
git clone http://localhost/Bonobo/Test.git
エラーを受け取りました:
fatal: http://localhost/Bonobo/Test.git/info/refs not valid: is this a git repository?
私はさまざまなことを試しましたが、役に立ちませんでした:
- 基本認証の使用
- Windows 認証の使用
- git の再インストール
- ボノボの再インストール
- リポジトリを作成し、サーバーをリモートとして追加しようとしています
ここに本当のキッカーがあります:これを試すことにした別のWindows 7マシンがあります-同じインストールプロセスに従い、msysgitが最新であることを確認し(現在は同じバージョンです)、テストリポジトリを作成し、ポップして開きましたgit bash を実行し、同じ clone コマンドを発行したところ、うまくいきました。インストールの違いが何であるかはまだわかりません。
誰にもアイデアはありますか?ありがとう!
編集#1:
「Test2」という名前の両方の Windows マシンに新しいリポジトリを作成し、フォルダー名にマシン識別子 (DELL など) を追加してそれぞれをフラッシュ ドライブにコピーし、それらを比較しました。
diff -bur Test2-DELL/ Test2-THINKPAD/
そして、違いはありませんでした。したがって、この問題は Bonobo 側のリポジトリ作成にはありません。他のことを試したら更新します。
編集2:
Bonobo サーバーが動作しているコンピューターで HTTP トラフィックを (in) 開き、そこから Test リポジトリを、Bonobo サーバーが動作していないコンピューターにクローンすることができました。これは、実際のインストールにまだ問題があることを意味します。動作していないコンピューター上のボノボの。