3

カスタム プロセス テンプレートを使用して TFS 2015 R2 (オンプレミス) で新しいチーム プロジェクトを作成しようとすると、次のエラー ポップアップが表示されました。

新しいチーム プロジェクトを作成しようとすると TFS エラーが発生する

カスタマイズされたプロセス テンプレートは既定の Microsoft Scrum テンプレートに基づいているため、これは驚きでした。

私のgoogle-fuからインターネット上でこのエラーが発生した人はほとんどいません。私は解決策を持っていると信じており、そうであれば、それに応じてこの質問に答えます。

4

1 に答える 1

4

スクラム テンプレートが Team Foundation Server に Git が導入される前のものである場合は、VersionControl.xml を編集してそこに Git 参照を含める必要があります。

<?xml version="1.0" encoding="utf-8"?>
<tasks>
  <task id="VersionControlTask" name="Create Version Control area" plugin="Microsoft.ProjectCreationWizard.VersionControl" completionMessage="Version control Task completed.">
    <taskXml>

      ...

      <git>
        <permission allow="GenericRead, GenericContribute, ForcePush, Administer, CreateBranch, CreateTag, ManageNote" identity="[$$PROJECTNAME$$]\$$PROJECTADMINGROUP$$" />
        <permission allow="GenericRead, GenericContribute, CreateBranch, CreateTag, ManageNote" identity="[$$PROJECTNAME$$]\Contributors" />
        <permission allow="GenericRead, GenericContribute, CreateBranch, CreateTag, ManageNote" identity="[$$PROJECTNAME$$]\Build Administrators" />
        <permission allow="GenericRead" identity="[$$PROJECTNAME$$]\Readers" />
      </git>
    </taskXml>
  </task>
</tasks>

そのブロブをファイルに追加すると、プロセスを完了することができます。

于 2016-04-06T15:31:08.580 に答える