ЧерепахаSVN:Показать статус нескольких рабочих папок в родительской папке
-
29-09-2020 - |
Вопрос
У меня репозиторий настроен так:
\Util_1 \branches \tags \trunk \Util_2 \branches \tags \trunk ...
Теперь на моем локальном диске у меня есть:
\dev \Utils \Util_1 \Util_2
В папках Util_xx лежат только транки.Если я вхожу в папку Utils, TortoiseSvn отображает значки состояния для каждой утилиты.К сожалению, папка Utils, содержащая их, не имеет значка состояния.На самом деле это не папка для оформления заказа, поэтому я не вижу, что в ней что-то изменилось, пока не войду в нее.Просмотр из папки Dev ничего об этом не показывает.Так получилось, что я не зарегистрировался сразу и, поскольку я не являюсь постоянным разработчиком этого репозитория, я забыл там файл на месяц.
Есть ли способ заставить TortoiseSVN показывать совокупный статус дочерних папок в родительской папке?
Решение
Вы
Вы
\dev
\Util_1
\Util_2
\Non-Util_Project_Repo
.
Вы также должны изменить свой процесс.Если есть проект, на котором вы не работаете в течение месяца за раз или дольше, почему вы все равно держите рабочую копию?
Другие советы
Потому что Utils
не является извлеченной папкой и не содержит .svn
, вы ничего не сможете с ним сделать, используя SVN.
нет.Ибо именно причина, по которой вы дали ... TortoiseSVN ничего не знает о Utils
или dev
, поскольку ни один из них не работают.
нет.Однако, если utils_1 и utils_2 имеют родительский каталог в вашем репозитории (см. Ниже), вы можете сделать проверку всего каталога UTILS, который будет отображать накопленный статус.Я бы не советую это, хотя, потому что проверка всех ветвей и тегов может быть грязным.
\Utils
\Util_1
\branches
\tags
\trunk
\Util_2
\branches
\tags
\trunk
...
.