答えを待っている間、私はツイッターで質問を共有しました.これはスティーブン・ポープによって指導の手を与えられました.私は望んでいた結果を達成しました:)
私が見つけたものの記録として、私自身の質問に対する潜在的な回答として以下が提供されていますが、これがなかったら私が使用していた解決策である Jay S に大いに感謝しています..
とにかく.. Teamcity ビルドで追加のビルドステップを使用すると、次のようになります。
Get-Help を実行すると一連のパラメータが表示される Publish-SCDatabase コマンドレット内で魔法が起こります。使用できるパラメータは-Nameと-Modeの 2 つだけであることがわかります。
上記の vs-plugins リンク以外のドキュメントを見つけることは不可能だったので、少し .net リフレクションとかなりの忍耐力で、パラメーターに次のオプションがあることがわかりました。
- -Nameパブリッシュを実行するデータベースの名前 (デフォルトは psdrive データベースです)
- -Mode コマンドレットの発行モードを設定し、次のオプションを使用できます。
- 0: 再公開
- 1: インクリメンタル
- 2: スマート
- 3: 再構築
もちろん、より良いドキュメントと、Get-Help コマンドレットを介した追加情報があるとよいでしょう。rocks プロジェクトがオープン ソースである場合、プロジェクトをフォークして追加のヘルプを生成した可能性があります。
この質問には 2 つの非常に優れた解決策があるので、人々の投票でどちらが最良の回答かを決定します。数日後に投票を確認し、最も投票数の多かった回答を承認済みの回答としてマークします。