我正在使用批處理文件來只更新那些在我的SVN存儲庫中發生更改的文件。這是我的批處理文件的一部分: SET CHANGES=svnlook changed c:\myrepository
FOR /F "usebackq tokens=2" %%a IN (`%CHANGES%`) DO (echo %%a)
我只得到DOK代替DOK version1.txt,我猜是因爲空間的多數民衆贊成。即
我嘗試爲我的svn存儲庫準備一個post-commit掛鉤。因此,我需要使用命令svnlook log -r %REV% %REPOS%從上次提交的日誌消息。用相應的參數填充片段我得到以下多行日誌消息: This
is
my
transaction.
這個工作到目前爲止效果很好。現在我把這個.bat文件: @ECHO OFF
REM just for testing purpose.