grgit

    0热度

    1回答

    我的要求是将分支'A'的最后一个提交添加到分支'B'。我做了一些研究,发现'樱桃采摘'可以很好的解决这个问题。我想写一个gradle任务,它将会执行这个操作。所以,我做这样的事情: task CopyCommits() <<{ def grgit = org.ajoberstar.grgit.Grgit.open(dir: project.parent.projectDir) grgit.ch

    0热度

    1回答

    我们正在使用grgit更新github中的文件。 def grgit = Grgit.open(dir: repoDir) grgit.add(patterns: ['src'], update: false) // False should even add new files grgit.commit(message: 'Updated subsets', amend: f

    0热度

    1回答

    下面的代码: final git = Grgit.open("${oldVersionRoot}/.git") git.fetch(refSpecs: ["release/${oldVersion}"]) 发出: Caused by: org.eclipse.jgit.errors.TransportException: Remote does not have release/2.1747

    1热度

    1回答

    我想捕获两个标签之间的提交消息。就像我在我的回购库中创建一个标签,然后提交一些文件然后添加一个标签。所以,在这些标签之间,我想捕获这些提交消息。所有这一切都是假设使用grgit来完成,gradle这个混帐插件: 目前,我可以用grgit插件的日志操作这样看日志: def log = grgit.log() log.each { l -> logger.lifecycle("ID: $

    -1热度

    2回答

    尝试执行grgit任务时,Gradle抛出NoClassDefFoundError。 开始的build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2'

    1热度

    1回答

    如何将git克隆到git存储库(到当前子仓库的子仓库)并将其构建为子项目? 目前,我有以下几点: settings.gradle: include 'contrib/dependency/foolib' 的build.gradle(缩短): buildscript { repositories { mavenCentral() } dependenci

    1热度

    1回答

    是否可以通过grgit插件提交gradle中的一个文件? 我修改了version.properties文件,我只需要使用grgit插件仅将该特定文件提交回git。 但是,当我提交回git整个项目被提交回git分支。 我的代码 task pushToGit { def grgit = org.ajoberstar.grgit.Grgit.open(dir: '.') grgit