在hudson中构建svn版本

Kri*_*nan 1 svn hudson build

我在Hudson中为版本号配置了一个构建参数.我想设置一个默认值,以便在未指定/更改版本号时构建SVN头.HEAD似乎不起作用.

这是我在hudson中配置的subversion存储库:

http://my_svn_location/trunk@${revision}
Run Code Online (Sandbox Code Playgroud)

我在构建时看到以下错误:

Location 'http://my_svn_location/trunk@HEAD' does not exist.
Run Code Online (Sandbox Code Playgroud)

任何解决方法?

Juh*_*älä 6

如果你只是将你的svn位置设置为:http://my_svn_location/trunk,hudson将从trunk获取最新的(即HEAD)修订版.

所以你可以像这样设置它 http://my_svn_location/trunk${revision},然后@1234在你想要获取特定版本时设置revision参数,并在你想要HEAD时清空字符串('').请注意,它@是构建参数的一部分.这就是你要找的东西?

我只是想知道你为什么不总是拿到HEAD?