我们使用哈德森2.2.1 SVN插件2.3.8。 Subversion服务器本身是1.6.11。哈德森颠覆@HEAD
最近,我们将SVN存储库更改为使用SSL和LDAP凭证,即网址已从http://sunversion.url:8080/repo/trunk
更改为https://sunversion.url:8443/repo/trunk
,我们现在拥有用于匿名SVN签出的AD帐户。
为了迫使哈德森检出头部修订我们添加@HEAD
到的网址,例如http://sunversion.url:8080/repo/[email protected]
。
此外,我们还建立了项目轮询SVN变化,每2分钟。
这行之有效的变化之前,即投票将收到更新通知,并开始构建。在构建期间,更新将被下载。
到SSL投票似乎打破了变化之后。版本仍然使用@HEAD
的网址进行头版修订,但是对更改的民意调查没有收到任何通知,即日志中显示“没有更改”。
从网址中删除@HEAD
使得民意调查再次发挥作用,但现在我们无法确定它实际上将用于构建的头版本。
任何想法?