7

私は自分のプライベート リポジトリにセットアップしgit-lfs、すべてがコマンド ラインから完全に機能します。

TeamCity ビルド エージェントをセットアップして、git-lfsインストールと初期化を行いました。ただし、TeamCity ビルドで実行しようとすると、git-lfs pullコマンドが永久にハングし、データがまったく転送されません。私のタスク マネージャーは、git-lfs.exe が存在するがアイドル状態であることを示しています。エージェントの作業フォルダー (エージェント マシン上) から手動でテストする場合、git-lfs pullまたはgit lfs pullすべての大きなファイルを正常にダウンロードする場合。

私のビルド構成にはgit-lfs pull最初のビルドステップがあり、ソースが更新された直後に実行されます。

TeamCity ビルド プロセス経由での実行が、ビルド エージェント内のコマンド ラインでのgit-lfs pull実行と異なる理由を知っている人はいますか?git-lfs pull

TeamCity 10.0.2 (42234) を使用しており、エージェントが更新されています。

4

2 に答える 2

9

「git-lfs install --system」を実行して、エージェントで lfs 機能を有効にします。

于 2017-01-13T16:12:18.310 に答える