情况:
我使用java在RTC中创建了一个构建定义,它在根目录中创建。但是必须在builds文件夹的子目录中创建定义。 为了更清楚,我想在 Definition / tools / B1 / check 中创建构建定义,但它是在 Definition 中创建的。
if(!isFolderAvailable){
buildFolder=BuildItemFactory.createBuildFolder();
buildFolder.setName(folderName);//folderName gives the required subfolder
buildFolderHandle=(IBuildFolderHandle) buildFolder.getItemHandle();
ClientFactory.getTeamBuildClient(repo).save(buildFolder,new NullProgrssMonitor());
}
我用于移动的内容:
ClientFactoy.getTeamBuildClient(repo).moveItemsToFolder(definitionHandle,buildFolderHandle, new NullProgressMonitor());
我想在子文件夹中创建构建定义,或者我需要将其从根文件夹移动到子文件夹中。如果有人遇到这个问题,请建议采取的步骤。