Ответ 1
Да, начиная с версии 2.0 вы можете указать опцию "ветки" в конфигурации SubGit несколько раз. Там ограничение: левая и правая части шаблонов не должны пересекаться или быть одинаковыми (иначе правила становятся двусмысленными):
trunk = trunk:refs/heads/master
branches = branches/*:refs/heads/*
branches = releases/*:refs/heads/releases/*
shelves = shelves/*:refs/shelves/*
tags = tags/*:refs/tags/*
Вы не можете сопоставлять releases/*
и branches/*
с refs/heads/*
одновременно, потому что это делает правила неоднозначными (в этом случае SubGit не знает, следует ли сопоставлять refs/heads/branch
с branches/branch
или с releases/branch
).