0

GitTfs 0.15.0 をインストールし、Cygwin でクローンを作成しようとしています。私は次のことをしました:

  • ディレクトリ GitTfs-0.15.0 に展開
  • GitTfs-0.15.0 のすべてのファイルに対して chmod +x
  • パスの先頭に GitTfs-0.15.0 を追加しました
  • どの git-tfs が git-tfs.exe を見つけるかを確認しました

今、プロジェクトのクローンを作成しようとしていますが、何も得られません:

git tfs clone http://tfshost:8080/tfs/DefaultCollection '$/Project/branch'

これらの詳細は正しいと確信しています (Eclipse の TFS プラグインでも同じ詳細が機能していました)。しかし、この git tfs clone コマンドを実行しても、何も得られません。コマンドはすぐに終了し、終了ステータスは 0 です。出力はありません。

何が起こっているのかをトラブルシューティングするにはどうすればよいですか?

4

1 に答える 1

2

git-tfs はスタンドアロンではありません。それを抽出してパスに配置するだけでなく、.NET 4 と 2008 または 2010 バージョンの Team Explorer がインストールされている必要があります。そして、それは git-tfs.com のホームページにはっきりと書かれているので、どうしてそれを見逃したのかわかりません。

デバッグ情報を取得するために git-tfs に渡すことができる -d オプションがあることを知りました。また、cygwin から strace を実行することで、私が持っていない .NET ライブラリが必要であることを知りました。

于 2012-10-25T20:50:37.497 に答える