2017-02-23 108 views
0

我最近得知了Gradle-Git Plugin的存在,用于从Gradle内部运行各种Git功能。我需要做的就是使用它来执行git pull,clone和各种文件比较方法。Gradle-Git插件的使用

但是因为我是一个Gradle(以及Groovy)的完全新手,所以我对于如何开始有点失落。我看到一些关于它的帖子herehere,但我似乎无法得到它的工作;事实上,我甚至不确定我是否已经正确安装了插件。这是我到目前为止已经完成:

  • 克隆的摇篮,Git的到我的桌面
  • 导入到Eclipse作为一个摇篮项目
  • 试图运行的build.gradle,(这是绝对必要的?)这给了下面的错误相同的3个实例:
startup failed: 
\gradle-git\src\main\groovy\org\ajoberstar\gradle\git\ghpages\GithubPagesPluginExtension.groovy: 34: Can't have an abstract method in a non-abstract class. The class 'org.ajoberstar.gradle.git.ghpages.GithubPagesPluginExtension' must be declared abstract or the method 'void credentials(java.lang.Class, org.gradle.api.Action)' must be implemented. 
@ line 34, column 1. 
class GithubPagesPluginExtension implements AuthenticationSupported { 
^ 

如果有人知道发生了什么事,并可能帮助我得到一步该工作步骤,我会很感激。

回答

1

你不需要克隆回购或编译源代码,二进制文件都可以在插件门户网站(见here

要应用插件(使用gradle这个2.1+)简单地

plugins { 
    id "org.ajoberstar.grgit" version "1.6.0" 
}