gitlab API gitlab 4J Java更改默认分支
我正在使用gitlab API gitlab 4J Java更改默认分支,java,gitlab,gitlab-api,Java,Gitlab,Gitlab Api,我正在使用gitlab4j将项目默认分支从master更改为dev使用Java,我已验证更改了默认分支,但更改未保存 GitLabApi GitLabApi=新的GitLabApi(“***”,“mytoken”); List projects=gitLabApi.getProjectApi().getProjects(); 用于(项目:项目){ if(project.getId()==633){ project.setDefaultBranch(“开发”); } } i Hvae通过添加以下内
gitlab4j
将项目默认分支从master
更改为dev
使用Java,我已验证更改了默认分支,但更改未保存
GitLabApi GitLabApi=新的GitLabApi(“***”,“mytoken”);
List projects=gitLabApi.getProjectApi().getProjects();
用于(项目:项目){
if(project.getId()==633){
project.setDefaultBranch(“开发”);
}
}
i Hvae通过添加以下内容解决了此问题:
gitLabApi.getProjectApi().updateProject(项目)
因此,新的代码是:
用于(项目:项目){
if(project.getId()==633) {
project.setDefaultBranch("dev");
gitLabApi.getProjectApi().updateProject(project);
}
}