these stepsに従って、TFS 2015(Update 3)のビルドステップでいくつかのgitコマンドを追加しようとしました。TFS 2015ビルドステップでGitコマンドを実行できませんでした
テストのために、私は 'git ls-files'を試してみました。
そして、私は 'git pull'を試みました。
は、それが表示されるでしょう:
2017-02-09T03:23:36.7164903Z git pull
2017-02-09T03:23:36.7164903Z Error message highlight pattern:
2017-02-09T03:23:36.7164903Z Warning message highlight pattern:
2017-02-09T03:23:36.9660887Z bash: /dev/tty: No such device or address
2017-02-09T03:23:36.9660887Z error: failed to execute prompt script (exit code 1)
2017-02-09T03:23:36.9660887Z fatal: could not read Username for 'http://htwb0228:8080': Invalid argument
をしかし、Gitは完全にローカル操作を経てTFSサーバーの '_work' フォルダにうまくいきました。
私はすでに多くのソリューションを試しました。私のために、彼らは働かなかった。
私はGit Build Toolsを使用しようとしましたが、それでも失敗しました。この問題については
2017-02-09T01:53:41.3965148Z git pull
2017-02-09T01:53:41.3965148Z Error message highlight pattern:
2017-02-09T01:53:41.3965148Z Warning message highlight pattern:
2017-02-09T01:53:42.4729079Z fatal: Authentication failed for 'http://OAuth:********@htwb0228:8080/tfs/DefaultCollection/KKKKK/_git/PPPP/'
、私はスクリプトを構築するための2つの変数(VSO_GIT_USERNAME & VSO_GIT_PASSWORD)を追加するthis pageを言及。それでも動作しませんでした。
Gitを2.11.1にアップグレードし、GCMWをTFSサーバーにインストールしました。
さらに、this pageを参照して、これらのコマンドもTFSサーバーに入力しました。
git config --global credential.http://htwb0228:8080.integrated true
git config --global credential.http://htwb0228.integrated true
git config --global credential.htwb0228.integrated true
git config --global credential.integrated true
まだ動作しませんでした。
他に提案はありますか?どうもありがとう。以下
これは、ビルドチームによって提供されるOOBソリューションを持つ非常に単純な問題を解決するための非常に長い道のりです。 –