I have a repository (service-container) with a branch repository (service-container-new) - because of a long story, which is boring and unrelated - there is also a separate repository (service-container-tmp) with no branch repositories. What I'd like to do is completely replace service-container with service-container-tmp without affecting service-container-new.
Hi idbentley! It takes a few steps, but here's how to do what you need:
Move the branch repository to its new parent
Open service-container-new in Kiln, then click Settings. Change the Parent Repository to service-container-tmp, then click Save Changes.
Delete the old parent repository
Open service-container in Kiln, click Settings, then Delete Repository. If you sure you want to delete the repository (though you can always restore it from the project's Configure page), click Delete.
Rename the new parent
If you want to completely replace service-container with service-container-tmp, you should rename service-container-tmp to service-container. Then, the new repository will be accessible at the same URL as the old repository.
Open the Settings page for service-container-tmp, change the name, and click Save Changes. It will take effect immediately.
This will effectively replace the old repository with the new one, while not changing the branch.