Maven,Subversion,Javadocs

时间:2010-12-29 21:40:47

标签: java svn maven javadoc

有没有办法修改Javadocs @version值并在SVN存储库上自动添加文件的修订号?

示例模板 @version $ v rev。 $ rev

并输出 @version v2.1 rev。 74321

更新: 我想添加修订号和“可能”,如果可能,标记名称为版本

1 个答案:

答案 0 :(得分:4)

您可以使用Subversion keyword substitution替换修订号。例如:

/**
 * Get the <tt>foo</tt> value.
 *
 * @version $Revision$
 */
class Foo
{
    ...
}

但是,您需要在要为其进行扩展的每个文件上设置svn:keywords属性。 e.g:

$ svn propset svn:keywords "Revision" Foo.java
property 'svn:keywords' set on 'Foo.java'