問題タブ [azure-devops-self-hosted-agent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - VSTS ビルド エージェントが実際の Git LFS ファイルをダウンロードせず、メタデータのみをダウンロードするのはなぜですか?
新しく構成された VSTS プライベート ビルド エージェント ダウンロード ファイルを Git LFS に保存しようとしていますが、各ファイルのメタデータのみをダウンロードするようで、ファイルの内容は次のようになります。
VSTS ビルド エージェントのバージョンは 2.123.0 です。
Git LFS を完全に機能させるには、これが内部サーバーで実行されているプライベート エージェントであることを念頭に置いて、手動でインストールする必要があり、バージョンは 2.3.3 です。
次のコマンドがエージェントによって実行されています。
初期化:
主な Git フェッチ コマンド:
Git LFS フェッチ コマンド:
最後のサブモジュール (LFS ファイルが実際に存在する場所) 同期:
では、実際のファイル コンテンツではなく、LFS ベースのファイルのメタデータのみを取得するのに何が間違っているのでしょうか?
私が抱えている問題はCheck out git-lfs files on VSTF buildに少し関連しているようですが、それでも、その問題は私が使用している同じすぐに使える Git LFS サポートによって解決されました。
更新:
テストとして、別のサーバーで VSTS エージェントを試してみたところ、ファイルをダウンロードできました。
つまり、サーバーへのログイン権限がないため、ファイルの内容を確認していませんが、次のログが記録されました。
他のサードパーティの「機能」の理由から、私はまだそのエージェントを使用できませんが、メカニズムが私のリポジトリで機能するはずであることを証明しています.
更新:
完全なログは @Marina-MSFT によって要求されたので、ここに移動します (最近の実行からのものであるため、タイムスタンプは上記とは少し異なります)。