我正在使用gradle svntools插件尝试更新我的svn源等,但在执行任务时出现以下错误
评估根项目“XBRLReports”时出现问题。
无法使用类“java”强制转换对象“12345”。lang.String“to class”java。朗朗'
以下是所讨论的任务:
task updateSource(type: SvnUpdate){
username = svn_username
password = svn_password
if ( project.hasProperty("rev") ) {
revision = rev
println "Revision --- $rev"
}
doLast{
println "Revision --- " + revision
}
}
当我尝试这样传递命令行变量时,就会出现问题
gradlew updateSource -Prev=12345
手动设置
修订
静态值也会导致问题。打印出修订的值将返回null。我不确定这是一个bug还是我没有正确使用插件。此任务的文档不明确。这是它的链接--
gradle-svntools-plugin SvnUpdate
我也在github上开了一张票。
非常感谢。