1
我是gradle.i的新手,我想用gradle脚本签出远程仓库。 可以运行shell命令内部gradle任务来使用日期时间戳shell命令来克隆远程存储库。使用gradle脚本结账
我是gradle.i的新手,我想用gradle脚本签出远程仓库。 可以运行shell命令内部gradle任务来使用日期时间戳shell命令来克隆远程存储库。使用gradle脚本结账
是的,您可以使用gradle Exec类型任务在OS shell中执行任意命令。请参阅documentation and examples here。
你没有说你正在使用什么类型的回购,但有一个gradle git plugin做包括结帐在内的git操作。
下面是我们如何做到这一点的例子:
project.tasks.create(
name: "checkOutCurrent", group: "Server", type:Exec,
description: "Checks out the current commit on the remote server.") {
workingDir project.rootDir
commandLine 'git', 'checkout', this.commit
}