私はバッチスクリプトを書くのはかなり新しいです。次のタスクを実行するためのスクリプトファイルを作成しようとしています。
2つの日付の間に変更されたファイルのリストを取得するためのソースセーフコマンドを以下に示します
ss.exe history $/myproject -Vd04/01/2012~01/01/2012 -R
上記のコマンドの出力は次のとおりです
Building list for $/myproject.......................................................
....................................................................................
...................................
***** AllPages.master *****
Version 67
User: user1 Date: 1/12/12 Time: 1:08p
Checked in $/myproject/websites/website1
Comment:
***** AdminTSSetup.aspx.vb *****
Version 10
User: user2 Date: 1/12/12 Time: 1:09 p
Checked in $/myproject/websites/website1
Comment:
上記の出力で、出力からファイル名(allpages.master、AdminTsSetup.aspx.vb)と各ファイルのバージョンを読み取り、次のコマンドを実行します。
SS diff -DS <filename from output> -V<version from output - 1>~<version from output>
基本的に、出力内の各ファイルについて、以前のバージョンと現在のバージョンを比較しようとしていました。
誰か助けてもらえますか?