1

こんにちは私はsvnを初めて使用し、ファイルの動作バージョンがヘッドと同じであるかどうか、およびexeが実行されているかどうかを確認するWindowsコマンドラインスクリプトを作成したいと思います。作業バージョンと同じでない場合は、実行可能ファイルを実行せずにスクリプトを終了します。

助けてください!

4

1 に答える 1

0

私はWindowsのcmdバッチ処理言語について十分に知っているので、このようなことを行うのはほぼ不可能かもしれません。少なくともPowershellは完全な言語です。

私はあなたに1つのことを言うことができます:あなたは最新であるsvn status --show-updates fileかどうか見るために見ることができます:file

ファイルは最新です:

C> svn status --show-updates file
Status against revision:     182332

ファイルが最新ではありません:

C> svn st -u file
        *            file
Status against revision:     182332

どういうわけかWindowsコマンドバッチ言語を使用してそのコマンドの出力を解析できる場合fileは、最新バージョンであるかどうかを確認できます。

于 2012-05-21T19:23:29.000 に答える