Powershellスクリプトファイルのリビジョン表示方法について

実現したいこと

Powershellスクリプトファイル(***.ps1)をSVNで管理しています。
SVNキーワード$id$でリビジョン番号等を埋め込んでいます。
.ps1ファイル実行時にこのリビジョン番号等をエコー(Powershell的にはSet-Host)したのですが、
Set-Host ”$ 640 ***.ps1 $"
では$がエスケープ必要で
Set-Host ”‘$ 640 ***.ps1 '$"
にすると、ファイル更新時にリビジョン更新されません。

svn status --verbose --show-updates ***.ps1
の応答を使う方法もありますが、.ps1ファイルの書き方改善で何か良いはありますでしょうか?

コメントを投稿

0 コメント