我对编写批处理脚本相当陌生。我正在尝试编写一个脚本文件来完成以下任务。
我在下面有一个源安全命令来获取在两个日期之间更改的文件列表
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>
基本上,我试图将输出中每个文件的先前版本与当前版本进行比较。
有人可以帮忙吗?