题
我如何在SVN中设置作者?我使用智能SVN?
解决方案
我认为您想在文件属性中查看作者。这样对吗?我不知道如何在使用命令行或TortoisesVN时在智能SVN中执行此操作。
在Windows中,带有Tortoisesvn使用文件上下文菜单,然后单击文件属性。有“颠覆”选项卡。在此选项卡中,您可以添加属性。要添加作者,您应该添加”
property name=svn:keywords
property value=Author Date Id Revision
如果要将此类属性添加到您添加到存储库的所有文件中,请查看您的subversion配置文件: c:\Documents and Settings\[user]\[AppData]\Subversion\config
有 auto-props
部分并将其设置为:
[auto-props]
* = svn:keywords=Author Date Id Revision
(这仅适用于您添加到存储库的新文件)。
其他提示
给定提交的作者作为修订属性存储在SVN中,即SVN:作者。这将自动设置为SVN Commit命令中指定的用户(如果在命令中未指定的用户,并且不允许匿名提交时,则指定凭据时指定的用户名)
提交发生后,根据服务器配置,可以编辑特定属性。这与编辑修订的日志消息非常相似,如在对 这个堆栈溢出问题
但是,在这种情况下,假设您在服务器上启用了修订属性编辑,则需要编辑SVN:作者属性如下:
SVN PS SVN:作者“作者”
不隶属于 StackOverflow