我在Hudson中为修订号配置了一个构建参数。我想设置一个默认值,以便在未指定/更改版本号时构建SVN头。 HEAD
似乎不起作用。
这是我在hudson中配置的subversion存储库:
http://my_svn_location/trunk@${revision}
我在构建时看到以下错误:
Location 'http://my_svn_location/trunk@HEAD' does not exist.
有任何解决方法吗?
答案 0 :(得分:6)
如果您只是将svn位置设置为:http://my_svn_location/trunk
,hudson将从主干中获取最新的(即HEAD)修订版。
因此,您可以将其设置为此http://my_svn_location/trunk${revision}
,然后在需要获取特定版本时将修订参数设置为@1234
,并在需要HEAD时将其设置为空字符串('')。请注意,@
是构建参数的一部分。这就是你要找的东西?
我只是想知道为什么你不总是拿起HEAD?