优点:
支持换行,日志中文不会乱码
@echo off
set filePath=D:\test.cpp
set logFilePath=D:\logFile.txt
svn commit -F %logFilePath% %filePath%
pause
但是,一旦把日志模板文件(D:\logFile.txt)上传了,就会报错
svn: E205004: Log message file is a versioned file; use '--force-log' to override
原因:
如果你希望使用在--file
选项中使用在版本控制之下的文件作为参数,你需要使用--force-log
选项
参考自:svn commit
@echo off
set filePath=D:\test.cpp
set logFilePath=D:\logFile.txt
svn commit -F %logFilePath% %filePath% --force-log
pause