- 帖子
- 6
- 积分
- 18
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2018-6-27
|
set REPOS=%1
set REV=%2
set tttt=%date:~0,10% %time:~0,8%
for /f "tokens=1,2 delims=:" %%a in ('svnlook author -r %REV% %REPOS%') do (
if not defined AUTHOR set AUTHOR=%%a
)
for /f "tokens=1,2 delims=:" %%a in ('svnlook dirs-changed %REPOS%') do (
if not defined CHANGEDDIRS set CHANGEDDIRS=%%a
)
for /f "tokens=1,2 delims=:" %%a in ('svnlook log -r %REV% %REPOS%') do (
if not defined MESSAGE set MESSAGE=%%a
)
set CONTENT="提交时间:%tttt% \n提交版本:%REV% \n作者:%AUTHOR%\n提交备注:%MESSAGE%\n修改目录:%CHANGEDDIRS% "
set str=cs1
for /f %%i in (%str%) do (
D:\svndd\ddsvn.exe d23d09b22be3c4b0ff17fce576f3e5f53339261da68ab83642eca2233c2c9391 %CONTENT%
)
以前没接触过批处理,最后的这个for就是不执行,为啥啊 |
|