3

に基づいてビルドをキューに入れることは可能ですか?

  1. ラベル
  2. 特定の枝?
4

2 に答える 2

6

先頭にLを付けて「GetVersion」フィールドにラベルを指定できます。これは、通常のビルドとプライベート ビルドをキューに入れる場合に可能です。

詳しい説明はこちらをご覧ください。

于 2013-08-01T11:50:01.243 に答える
0

ラベルごとにビルドを作成できます。ただし、プロジェクトを作成し、ファイルをソリューションに追加する必要もあります。(これはVisual Studio 2013で行ったことに注意してください)

ステップバイステップ:

1) SLN プロジェクトを作成し、含めるファイルを追加します。2) csproj ファイルを変更して、すべてを含めます。 OUT*** 必要な数のレベル)

<ItemGroup>
    <None Include="OUT\*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="OUT\*\*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    </ItemGroup>

3) プロジェクトのソース管理をチェックインします。 4) ラベルの作成 - 次の項目を追加します: デプロイするファイル、SLN、CSPROJ、AssemblInfo.cs を保存します **重要: CSPROJ は常に同じファイルで、フォルダ。5) ビルド定義の作成 - デフォルトのテンプレートを使用します。"Get Version" プロパティを LABEL の前に L を付けて設定します。例: LMOOLABEL (ラベルは MOOLABEL) 6) ビルドを開始して、ビルドが完了し、ファイルがドロップ場所にコピーされていることを確認します。

私が使用する構成:

ReleaseDefaulTemplate.11.1.xaml
MSBuild Arguements: /p:GetVersion=Lversion;VisualStudioVersion=12.0
于 2015-07-21T22:14:44.900 に答える