
実現したいこと
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 コメント