我在TortoiseGit中生成了Start Commit Hook,它调用了 StartComit.bat 文件,并且选项“等待脚本完成”已启用。
bat文件的内容是
echo "Some more info...." >> %1
在提交对话框打开之前,脚本被称为,但是它不起作用,我没有在消息字段中获取任何文本。
我在这里做错了什么?
编辑:只是为了让问题更清楚我试图让这个被接受的答案https://stackoverflow.com/a/3967136/596935并做同样的事情。
答案 0 :(得分:4)
%1是启动提交对话框时包含所有选定文件的文件的路径,而不是%2消息的文件路径。
有关参数的说明,请参阅Read about redux her。
因此,
echo Some more info.... >> %2
应该解决这个问题。