Коллеги, всем привет!

При попытке зафиксировать изменения в хранилище SVN выдает ошибку "Пакет был заблокирован другим пользователем..." и не позволяет его сохранить. Подскажите, как удалить последнюю ревизию из SVN? Или есть другие способы решить проблему?

Нравится

9 комментариев

Добрый день!
Если заблокирован пакет, то можно снять блокировку вручную (через TortoiseSVN Repository Browser, например) файла CommitLocker.
Ревизии в SVN не удаляются, можно сделать откат на любую раннюю ревизию, создав новый commit и после этого обновить систему до старой версии

Подскажите, как снять блокировку с commitLoker?

Правой кнопкой на CommitLocker -> Break lock

https://db.tt/2ROwRs7TXR - при нажатии правой кнопкой отображаются только эти действия.

"Сергей Фролов КРОК" написал:

https://db.tt/2ROwRs7TXR - при нажатии правой кнопкой отображаются только эти действия.

Данная схема у вас не заблокирована, т.к. поле lock пустое (в случае блокировки заполнено именем пользователя).
Попробуйте обновить страницу правой кнопкой Refresh. Если не появится, то пакет не заблокирован

Сергей Фролов КРОК, попробуй в корневой папке диска С найти папу с репами, там выбери свою и найди в ней папку locks.
Попробуй из неё все файлы удалить, когда мы с такой же проблемой столкнулись именно так и сделали.

Спасибо за совет, но к сожалению не помогло. Вылезает все та же ошибка - https://db.tt/OfoejzImcD

Помогло удаление файлов из другой папки лок, спасибо)

"Сергей Фролов КРОК" написал:

Помогло удаление файлов из другой папки лок, спасибо)


Да не за что)

Показать все комментарии