我在svn提交成功后发送电子邮件。
现在我想在电子邮件中发送已提交的修订号(svn status -u的输出)。
我使用blat在批处理文件中发送电子邮件。
blat - -body "Subversion Commit successful. Log file: \\%computername%%OUTPUT_FILE%" -subject "Successful - SVN Commit'" -to xyz@a.com.
请告诉我如何在电子邮件中发送已提交的修订号。
答案 0 :(得分:0)
您必须在存储库挂钩目录中使用post-commit脚本:
只需在其中放置一个 post-commit.bat 文件,然后输入你的blat命令。注意:您必须对所有可执行文件使用完整路径名,因为您的PATH环境为空。
Subversion将在每次提交后调用您的脚本并传递2个参数: