25

ソース管理に git を使用している TFS サーバーがあります。ssh スタイルの公開鍵/秘密鍵を使用して、TFS サーバーからプッシュ/プル/フェッチするにはどうすればよいですか? つまり、TFS サーバーのどこに公開鍵を追加すればよいのでしょうか?

4

5 に答える 5

19

DaveShaw のコメントによると、Visual Studio フィードバック ポータルに変更要求があるため、現在サポートされていません。

https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3801342-add-support-for-ssh-keys-as-alternate-authenticati

于 2013-10-09T08:25:40.883 に答える
5

TFS 2015 update 3 は SSH 認証をサポートしています。詳細は以下のリンクにあり ます https://www.visualstudio.com/en-us/docs/git/use-ssh-keys-to-authenticate

TFS 2013 および TFS 2015 U1 および U2 の場合、Windows 認証などの認証設定を変更することで、リモートで TFS GIT リポジトリに接続できます: 無効 基本認証: 有効

于 2016-06-27T18:57:58.510 に答える
0

TFS 2015 update 3 を使用すると、SSH 認証を使用して、GIT がインストールされた Linux サーバーからリモートで TFS-GIT リポジトリに接続できます。このためには、SSH -keygen コマンドを使用して、Linux サーバーから公開鍵と秘密鍵を生成する必要があります。次に、TFS 2015.3 プロファイル ウィンドウでパブリックをコピーします。その後、TFS-GIT リポジトリに接続できます。

于 2016-06-30T21:12:29.473 に答える