ЧерепахаSVN:Показать статус нескольких рабочих папок в родительской папке

StackOverflow https://stackoverflow.com/questions/3335035

Вопрос

У меня репозиторий настроен так:

\Util_1
  \branches
  \tags
  \trunk
\Util_2
  \branches
  \tags
  \trunk
...

Теперь на моем локальном диске у меня есть:

\dev   
  \Utils
    \Util_1
    \Util_2

В папках Util_xx лежат только транки.Если я вхожу в папку Utils, TortoiseSvn отображает значки состояния для каждой утилиты.К сожалению, папка Utils, содержащая их, не имеет значка состояния.На самом деле это не папка для оформления заказа, поэтому я не вижу, что в ней что-то изменилось, пока не войду в нее.Просмотр из папки Dev ничего об этом не показывает.Так получилось, что я не зарегистрировался сразу и, поскольку я не являюсь постоянным разработчиком этого репозитория, я забыл там файл на месяц.

Есть ли способ заставить TortoiseSVN показывать совокупный статус дочерних папок в родительской папке?

Это было полезно?

Решение

Вы могут установите SVN-сервер локально, настроить репо SVN, что вы поддерживаете актуальность с ссылками «внешние» на каждом из util_1, util_2и т. д., ... и даже тогда я не знаю наверняка, если бы это будет работать, потому что я не знаю, если 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
...
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top