Я разрабатываю веб, используя Subversion в качестве контроля версий, но получил сообщение об ошибке «Рабочий каталог заблокирован»
Вот история:
У меня
PC-A:
PC-B:
Я создал репозиторий на PC-A, используя VisualSVN.
С ПК-В я оформляю заказ http: \\ PC-A: 81 \ svn \ test \ trunk на D: \ xampp \ htdocs \ test-lalala.
С ПК-А я также проверяю http: \\ PC-A: 81 \ svn \ test \ trunk на D: \ xampp \ htdocs \ test-lalala.
Я создаю обработчики после фиксации, запускающие файл my-post-commit.bat, чтобы, когда я выполняю фиксацию в http: \\ PC-A: 81 \ svn \ test \ trunk, папка D: \ xampp \ htdocs \ test- lalalaon PC-A будет обновлен, чтобы другие люди могли видеть результат.
"C:\Program Files\VisualSVN Server\bin\svn.exe" update "D:\xampp\htdocs\test-lalala" --username myusername --password mypassword --config-dir "C:\Program Files\VisualSVN Server\conf"
На ПК-B: создайте файл index.php и выполните фиксацию. Когда я совершаю фиксацию, я получаю это сообщение об ошибке
На ПК-A я пытаюсь щелкнуть правой кнопкой мыши D: \ xampp \ htdocs \ test-lalala TortoiseSVN> CleanUp и проверить «Очистить статус рабочей копии» и «Включить внешние "(установлен по умолчанию). Попробуйте добавить файл и зафиксировать, но все равно появляется то же сообщение об ошибке.
Я пытаюсь найти файл блокировки в папке .svn, но файла блокировки нет. Я также пытаюсь удалить рабочую копию на ПК-A D: \ xampp \ htdocs \ test-lalala и снова оформить заказ, но когда я совершаю фиксацию, все равно появляется то же сообщение об ошибке.
Как устранить это сообщение об ошибке? Итак, когда я сделаю коммит, папка обновится автоматически?