Hi Ildar, thanks for getting back to us.
we’ve a number of old syncs setup that works and has a mapping as per below;
mrepo_code.ss ;
trunk = nonexisting:refs/heads/nonexisting
branches = mrepo/branches/mrepo_code.ss/:refs/heads/
tags = mrepo/tags/mrepo_code.ss/:refs/tags/
shelves = mrepo/shelves/mrepo_code.ss/:refs/shelves/
The “unconventional” way of mapping trunk is deliberate; the project don’t want to use trunk and it’s worked to setup this way before, although not now with two new mirrorsetups ordered as “sub-mrepo-syncs”.
Made up names obviously but mrepo (“main repo”) now needs two additional sub-repos xyz and qwerty ;
mrepo_xyz.ss ;
trunk = nonexisting:refs/heads/nonexisting
branches = mrepo/branches/mrepo_xyz.ss/:refs/heads/
tags = mrepo/tags/mrepo_xyz.ss/:refs/tags/
shelves = mrepo/shelves/mrepo_xyz.ss/:refs/shelves/
mrepo_qwerty.ss ;
trunk = nonexisting:refs/heads/nonexisting
branches = mrepo/branches/mrepo_qwerty.ss/:refs/heads/
tags = mrepo/tags/mrepo_qwerty.ss/:refs/tags/
shelves = mrepo/shelves/mrepo_qwerty.ss/:refs/shelves/
Attempts to map trunk as per the manual has led to “loop-back and contamination”, cleanup not yet complete, and this has made us more cautious in experimentint, your help much needed.
–best, john