Как может я выпускать привязать Подверсию рекурсивно?

У меня есть проблема с управлением версиями в Подверсии. Я проверил рабочую копию с respository и добрался, соединяет все его файлы. Затем не выпуская блокировки я удалил папку из диска.

  • Я не могу удалить папку из репозитория, начиная с ее полученного блокировка
  • Если я и попытка выпустить блокировки рекурсивно, это говорит, что нет никаких блокировок, которые будут выпущены.
  • В представлении Browse Repository я могу только повредить блокировки на детали, не папки рекурсивно.

Как я могу повредить блокировки, находящиеся в репозитории? Я использую TortoiseSVN в Windows. Существует ли команда для повреждения блокировок рекурсивно для папки?

50
задан alexwlchan 20 March 2015 в 06:51
поделиться

2 ответа

Хорошо, я понял. Вот что у меня сработало.

  • Посмотрите рабочая копия
  • Затем войдите в меню проводника Windows, TortoiseSVN -> Проверить наличие модификации ...
  • Нажмите кнопку «Проверить репозиторий»
  • Выберите все файлы, щелкните правой кнопкой мыши и выберите опцию прерывания блокировки
  • Удалите рабочую копию и одну в репозитории. Вуаля! :)
57
ответ дан 7 November 2019 в 10:40
поделиться

Из секции предварительной блокировки

$ svn status -u
M              23   bar.c
M    O         32   raisin.jpg
       *       72   foo.h
Status against revision:     105
$ svn unlock raisin.jpg
svn: 'raisin.jpg' is not locked in this working copy

Это просто означает, что файл не заблокирован в вашем текущем рабочем каталоге. , но если он все еще заблокирован на уровне репозитория, вы можете принудительно разблокировать его («снятие блокировки»)

$ svn unlock http://svn.example.com/repos/project/raisin.jpg
svn: Unlock request failed: 403 Forbidden (http://svn.example.com)
$ svn unlock --force http://svn.example.com/repos/project/raisin.jpg
'raisin.jpg' unlocked.

(что вы и делали через графический интерфейс TortoiseSVN)

18
ответ дан 7 November 2019 в 10:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: