我有一个装满文件的文件夹,我想获取每个文件的上次 git 更新的时间戳。 我想在 Gradle 任务中获得这些。 我用 GrGit 尝试了以下操作: 但它什么也不打印。 如果我省略这样的paths : 它打印整个目录的所有提交信息。 如何获取每个文件的时间戳? ...
我有一个装满文件的文件夹,我想获取每个文件的上次 git 更新的时间戳。 我想在 Gradle 任务中获得这些。 我用 GrGit 尝试了以下操作: 但它什么也不打印。 如果我省略这样的paths : 它打印整个目录的所有提交信息。 如何获取每个文件的时间戳? ...
我需要阅读。git 文件夹具有以下 git 远程 url 在我的 Z5F202E7AB75F00AF194C6112Z 中使用脚本 API.60AF194C6112Z 你能帮忙吗 ...
如何使用 grgit 获取提交的更改路径? 在下面的代码中,我得到一个 grgit Commit object ,其中包含有关提交的元数据,但没有修改的文件列表。 我想得到相当于git log --name-status --reverse --pretty=format:'%H' 关于将提交 s ...
我正在尝试编译名为VeinMiner的开源VeinMiner mod。 我使用./gradlew build来编译它。 但是失败了,这给了我这个原因: 我试图再次git clone它或在sudo中运行它。 但是,这两个都不起作用。 这个构建过程是这样的: (太长了, ...
我想设置一个自动语义版本控制,以便每个 CI 构建都会产生一个递增的补丁部分,例如……在 Bitbucket Pipelines 上进行设置。 我的理解是 ajoberstar/reckon 使用必须推送到原点的 git 标签工作。 使用以下 bitbucket-pipelines.yml 配置时 ...
在构建我的Android项目时遇到问题。 我用Grgit填充gradle中的versionCode和versionName 。 一切正常,直到我将Android Studio和gradle工具更新到较新的版本(版本3.4.0和发行版5.1.1)。 ./gradlew build失败并显 ...
在我的项目Jenkinsfile ,我需要克隆另一个github存储库,并运行特定任务。 这是我正在尝试的: git repo克隆工作正常。 但是我无法执行任何任务。 我得到一个错误 我该如何克服? ...
如何让gradle克隆git仓库(到当前仓库的子仓库)并将其构建为子项目? 目前,我有以下内容: settings.gradle: build.gradle(缩短): 子项目有自己的build.gradle ,可以自行构建。 我逐步构建并测试了脚本,首先进行了克 ...
我正在做声纳集成,并希望将 git branch 作为参数传递。 它将在 Jenkins 服务器上运行。 在我使用下一行代码获取当前 git 分支之前: 在我将其替换为: 但这总是给我“头”。 如何实现相同的功能? ...
我们正在使用grgit更新github中的文件。 我们从git检出并删除,添加,修改目录中的文件,然后提交并将目录推回github。 现在,当我们执行grgit.add并保持update:false时,它会添加新文件,但不会删除已删除的文件。 如果我们执行update:true ...
我的要求是将分支“ A”的最后一次提交添加到分支“ B”。 我做了一些研究,发现`` 樱桃采摘 ''可以解决这个问题,我想编写一个gradle任务来完成此操作。 所以,我做这样的事情: } 分行A是我的本地分行。 上面的任务没有执行所需的操作。 ...
我想将一个分支的更改添加到同一个 repo 中的另一个分支。 我不确定这是否意味着将第一个分支合并到第二个分支。所以,我试过这个 但是当我执行任务时,我收到一个错误“没有找到修订字符串的提交”。 任何指针,我怎样才能使这项工作 堆栈跟踪: ...
可以在使用grgit插件提交并推送更改的同时在git中创建标签吗? 这是我的代码,将我的更改推送到git .. ...
是否可以通过grgit插件仅提交一个文件进行gradle。 我已经修改了version.properties文件,我只需要使用grgit插件将该特定文件提交回git。 但是当我重新提交到git时,整个项目就会重新提交到git branch。 我的密码 ...
我有一个将标签推送到存储库的任务: } 我得到以下输出: 它抱怨凭证,但是凭证正确并且具有适当的权限 ...
我有一个任务: 但是,当我执行此任务时,在推送标记时遇到错误, Caused by: org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of push command ...
我想捕获两个标签之间的提交消息。 就像我在仓库中创建一个标签,然后提交一些文件,然后添加一个标签。 因此,在这些标签之间,我想捕获那些提交消息。 所有这一切都假设使用gradle git插件grgit完成: 目前,我可以通过使用grgit插件的日志操作来查看日志,如下所示: ...