0

Web デプロイ コマンド ライン バッチ ファイルを使用して、ステージング サーバーと運用サーバーを同期しています。

運用サーバーには、ノード間で共有されている仮想ディレクトリがいくつかあります (共有ドライブ上)。

仮想ディレクトリのバインドを同期からスキップしたいのですが?

誰でも効率的に切り替えることができますか?

私はあなたの助けに感謝します。

例。

  • 開発サーバーの仮想ディレクトリ イメージは、ローカル NAS の共有ドライブにバインドされます。
  • 本番環境では、共有ドライブ (別の場所) にバインドされます。
  • 実稼働環境を開発と同期すると、仮想ディレクトリのバインドがローカル NAS に変更されます。
  • 仮想ディレクトリ バインディングの同期を停止したいと考えています。

助けてください。

4

1 に答える 1

1

パラメーターを使用できると思います-skip(ただし、通常は Web サーバー全体ではなく特定の Web アプリを同期するため、仮想ディレクトリにパラメーターを適用したことはありません)。例えば

-skip:objectname='filePath',absolutepath='logs\\.*\\someNameToExclude\.txt'

TechNetのマニュアルを参照してください。

-skip:skipAction=<action>,objectName=<objectName>,keyAttribute=<key>,absolutePath=<absolutePath>,attributes.<attributeName>=<attributeValue>,xPath=<xpathExpression>

特別なショートカット

-skip:ApplicationPool=<applicationPoolName>
-skip:Directory=<directoryPath>
-skip:File=<filePath>
-skip:WebApplication=<webApplicationName>
-skip:WebSite=<webSitelName>
于 2013-09-12T17:23:28.567 に答える