我正在使用 gitlab4j
使用 Java 将项目默认分支从 master
更改为 dev
,我已通过身份验证更改了默认分支,但发生了变化未保存
GitLabApi gitLabApi = new GitLabApi("***", "mytoken");
List<Project> projects = gitLabApi.getProjectApi().getProjects();
for (Project project : projects) {
if(project.getId()==633) {
project.setDefaultBranch("dev");
}
}
最佳答案
i Hvae 通过添加解决了这个问题:
gitLabApi.getProjectApi().updateProject(project);
所以新代码是:
对于(项目项目:项目){
if(project.getId()==633) {
project.setDefaultBranch("dev");
gitLabApi.getProjectApi().updateProject(project);
}
}
关于java - gitlab API gitlab4j Java更改默认分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57218406/