最近,我了解到在Gradle内部运行各种Git功能的Gradle-Git插件的存在。我需要做的是使用它来执行git拉、克隆和各种文件比较方法。
但是,由于我对Gradle (以及Groovy)来说是一个完全的新手,我对如何开始有点不知所措。我看到了一些关于这里和这里的相关帖子,但我似乎无法让它工作;事实上,我甚至不确定我是否在一开始就正确地安装了这个插件。到目前为止,我所做的就是:
启动失败:\gradle-git\src\main\groovy\org\ajoberstar\gradle\git\ghpages\GithubPagesPluginExtension.groovy: 34:不能在非抽象类中使用抽象方法。类'org.ajoberstar.gradle.git.ghpages.GithubPagesPluginExtension‘必须声明为抽象类,或者必须实现方法“无效凭据(java.lang.Class,org.gradle.api.Action)”。@第34行,第1列,类GithubPagesPluginExtension实现AuthenticationSupported {^
如果有人知道发生了什么,并能帮助我一步一步地完成这项工作,我将非常感激。
发布于 2017-02-23 08:18:57
您不需要克隆回购或编译源代码,二进制文件可以在插件门户上使用(请参阅这里)
简单地应用插件(使用gradle 2.1+)
plugins {
id "org.ajoberstar.grgit" version "1.6.0"
}https://stackoverflow.com/questions/42405988
复制相似问题