预提交挂钩 - 验证文件名

时间:2011-07-14 17:18:16

标签: svn tortoisesvn svn-hooks

我试图在第一次提交时验证文件名。 在存储库中我有这些文件:   change1.sql   change2.sql   [...]

用户无法使用相同的文件名创建文件。 如何在预提交中验证这一点?

请帮忙。

1 个答案:

答案 0 :(得分:0)

$SVNLOOK info -t "$TXN" "$REPOS" > /var/log/lastcommit$TXN.log
$SVNLOOK changed -t "$TXN" "$REPOS" >> /var/log/lastcommit$TXN.log

所以lastcommit100-3f.log将包含:

root
2011-05-21 09:23:48 +0000 (Sat, 21 May 2011)
31
Meldung an ERM schicken.TASK-78
U   enexus-release-management/JavaSource/org/enexus/PreCommitServlet.java