В этом случае в Subversion есть функция Sparse Checkout.
svn up --set-depth empty project/tags
Это удалит все извлеченные теги, оставив только каталог «tags».
Другой вариант:
svn up --set-depth immediates project/tags
, которая сама проверяет каталоги тегов, но не их содержимое.
Таким образом, вы можете легко увидеть новые теги и получить содержимое отдельных тегов с помощью:
svn up --set-depth infinity project/tags/mytag
Изменить:
Это работает и с решением elcucos, и вы даже можете использовать его для своего каталога филиалов.