SVN changelog中的作者姓名是否可靠用于跟踪作者身份?

时间:2010-01-21 06:50:50

标签: svn version-control tortoisesvn

在多用户环境中,了解SVN存储库中每个变更集的真实作者有时非常有用。

我看到Tortoise SVN中有“编辑作者”。这是否意味着任何人都可以做任何事情然后只更改该变更集上的作者姓名,以便将更改归因于另一个用户?

是否可以识别真正的变更集作者?

3 个答案:

答案 0 :(得分:6)

默认情况下,SVN服务器将拒绝此更改。您需要自定义服务器上的pre-revprop-change挂钩,以允许在事后编辑特定的提交属性。

见:

Change author name in TortoiseSVN

http://www.visualsvn.com/support/svnbook/ref/reposhooks/pre-revprop-change

答案 1 :(得分:1)

作者名称仅在标准提交中可靠,当您合并合并列表时,作为作者的合并人员可能会混淆

答案 2 :(得分:1)

是和否。

通过pre-revprop-change挂钩,您可以决定是否每个人都可以更改作者,或者没有人可以,或者只是将其限制为存储库管理员。

选择很好。