The current thread must have {@link Item#EXTENDED_READ} permissionon {@literal src} and {@link Item#CREATE} permission on the {@link hudson.model.Node}where the project will be copied too, in order for the operation to succeed. @param < T> the type of new target project @param src source project to copy from @param targetProjectName the name to create the new project with @return the newly created target project @throws SystemIntegrityViolationException if a project already exists with the targetProjectName @throws ServiceRuntimeException if there was an unexpected problem creating the project
|
|
|
|
|
|