0

Microsoft Deployment Agent 2013 を Azure VM にインストールしています。Release Management Server (私の場合は Visual Studio Online) に接続するには、ローカル システムとして、またはカスタム アカウントで認証する必要があります。

ここに画像の説明を入力

したがって、私の資格情報では、Release Management Service を使用することが検証されていますが、Release Management Server に接続できません。

I, 2015/02/04, 16:50:11.245, User [ME] is system, Admin  
I, 2015/02/04, 16:50:11.260, Validated account to use as identity for Release Management Services. 
I, 2015/02/04, 16:50:11.260, Validating Release Management Server for Team Foundation Server 2013... 
E, 2015/02/04, 16:50:11.448, Got a non-OK status code of NonAuthoritativeInformation from http://whatever.visualstudio.com/...

もちろん、ボックスにログインするための資格情報は、RM サーバーにアクセスするための資格情報とは異なります。だからあなたには2つの選択肢があると思いました:

  • RM サーバーにアクセスできる同一のアカウントをローカル ボックスに追加します。機能しませんでした。私の ...@hotmail.com ユーザー名が長すぎます。
  • ボックスの資格情報を Visual Studio Online に追加します。機能しませんでした。その招待メールを送信する必要があります。

もう 1 つのオプションはもちろん、エージェントなしで Release Management を使用することです。リモート PowerShell を使用します。それも機能しませんでした-展開は次のように失敗します:

Connecting to remote server boxcloudapp.net failed with the following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.

私が読んだことから、これは、powershell が SSL を介して実行され、ルート CA として信頼されていないリリース管理に自己署名証明書を提供するためだと思われます。

ここで何が間違っていますか?そんなに難しいことではありませんよね?

4

1 に答える 1

1

Visual Studio Online では、リリース管理サーバーも配置エージェントも必要ありません。

Release Management Client を開いてhttps://youraccount.visualstudioonline.comに接続すると、Release Management Online 用に自動的に構成されます。次に、RM オンライン サーバーを Azure アカウントにリンクし、エージェントなしで展開できます。

http://nakedalm.com/create-release-management-pipeline-professional-developers/

于 2015-02-04T17:47:50.403 に答える