У меня возникла проблема с фиксацией изменений после слияния двух ветвей моего проекта с использованием TortoiseSVN.Я не могу зафиксировать изменения после слияния в SVN
Вот детали:
Я совмещенную ветвь ствола проекта который я работаю на.
Проект включает в себя главный репозиторий и библиотеки совместных к основному хранилищу как Svn внешнего (библиотеки также разветвленным) в подкаталоге проекта.
Когда я пытался совершить изменения, TortoiseSVN сказал:
Commit A
re all the targets part of the same working copy?
Unable to lock 'D:\websites\project\lib'
Please execute the "Cleanup" command.
Конечно Cleanup не помогло.
СВН: внешний ключевое слово проект каталога был хорошо определен, также Lib папка все еще содержит правильную версию библиотеки (магистральный вариант).
Оба сервера SVN и клиент находятся в версии 1.5.x (TortoiseSVN - 1.5.3.x).
С технической точки зрения как проекта и библиотеки проекты в том же хранилище SVN.
Любая идея, что пошло не так?
Я был немного прибегая к помощи для решения, но не нашел ничего полезного, так что я пытался совершить мои изменения в два этапа:
- фиксации изменений из папки проекта
- совершающие изменения от библиотеки
Который прошел без проблем.
Но я все еще удивляюсь, почему я не мог совершить все в одном коммите.
правок:
- (После того, как Кен G ответ) Исправлена версия TortoiseSVN 1.3.x -> 1.5.3.x.
Это что-то более сложное :( Сегодня я получил эту ошибку, когда я обновляя хранилище - SVN не может заблокировать папку, которая была в хранилище После очистки SVN сказал:. Не удалось добавить каталог «D: \ websites \ project \ import ': существует версия каталога с таким же именем Я буду исследовать его. – 2008-10-23 07:22:56