sync branch names
Please find a way to sync not only changesets but names of branches, too.
We do a lot of renaming on them and it's a total mess once synced.
Why we need to rename so often?
Well, i'ts because of your release cycle. Every month we create a branch call RC. This branches is then tested by QA through the month and finally released with a version number, that's when we rename RC to whatever version it has.
We don't the exact version at the beginning of the month, as we release hotfixes, too. So it might seem to be version 1 when the RC branch is created but if there where 2 hotfixes, it will become version 3. That's why.
Now we sync this repository to devs notebooks. If the RC branch is called RC at that moment, it will never get it's real name on the notebook, as the sync won't sync branch names =/ I end up with this
/Trunk/RC
/Trunk/RC-0
/Trunk/RC-0-0
/Trunk/RC-0-0-0
Or something like that.

Didn’t get any more votes and has been staying around for a while.
Also, once people get used to how replication works, it is normally not an issue anymore.
-
It is also a duplicate of the previously rejected suggestion http://plasticscm.uservoice.com/forums/15467-general/suggestions/2870148-replicating-branch-renames
-
We are not tracking branch renames at this point, and while we could do this, it would open a new world of potential issues:
* What if someone renames his "main" locally and pushes back? Should we allow the rename?
* Should we check the "rename" permission for the branch?
* Should we allow the push even if the rename is not allowed?
* Should the last rename win? Or should there be conflicts (I don't think so!)