Лучший способ аннотировать назначение ветки в SVN - это «Не аннотировать вообще, а давать каждому значащему имя ветви»
Если ваша команда будет следовать рабочему процессу "ветвь за задачу" , а будет иметь хорошую систему заявок (с интеграцией SVN), вы избежите многих головных болей: представьте себе пару
- тикет "# 177 Fix Broken calc.c"
- Филиал Билет-177
С другой стороны, вы можете использовать любое (строго управляемое политикой) свойство commit , определенное в (строго управляемом политикой, но я предложу сначала зафиксировать / создать / ветвления) любое принятие ветви (первый коммит только для облегчения поиска позже) - читайте о --with-revprop
опция коммита
Добавление
Если по каким-то причинам вы не хотите использовать revision-свойства, но по-прежнему хотите иметь какой-то тип аннотации для пользовательского пути, вы можете использовать файл SVN | папка properties , что-то как (TBT!)
svn propset description 'Branch for some task' branches/branch1
svn propset description 'Branch for another task' branches/branch2
...
(из корня репо, с деревом по умолчанию) для установки свойства и
svn propget description branches/branch1
для получения позже