开始学习如何使用 Jenkins。出现了以下问题:教程中有一个启动方法-Launch Agent via Java Web Start,但是我没有找到这样的参数,请告诉我如何添加它?电脑有JDK
主页
/
user-347409
Незнайка's questions
我想自动发送到存储库。告诉我如何通过python在cmd中执行命令。您特别感兴趣的是:移动到特定目录,检查目录中的更改(git status),捕获响应,并根据响应(文件名和更改/新文件)添加到提交。我想一次添加的不是所有文件,而是某些文件(我为此做了一个界面)。如果你告诉我一个图书馆来简化这一切,我将不胜感激
决定在java中使用命令行。找到了一种cmd
使用方法ProcessBuilder
。接下来,我制作了一个批处理文件,其中:git status
. Java中的程序代码
ProcessBuilder ps = new ProcessBuilder();
ps.command("C:\\Users\\practic\\Desktop\\tt\\date.bat");
运行批处理文件时,出现错误:'git' is not recognized as an internal or external command,
operable program or batch file
.
之后,我决定在批处理文件中输入:where git
Java issue this: INFO: Could not find files for the given pattern(s)
.
如果您将所有这些都写在cmd中,那么一切正常
可以做什么?让 git 命令工作?提前致谢
从两台不同的计算机同时“推送”到一个存储库会发生什么。它会给两者或一个错误吗?