Я занимаюсь разработкой веб с помощью подрывных как управление версиями, но получил «рабочий каталог заблокирован» сообщение об ошибкеРабочая копия Locked
Вот история:
У меня есть
PC-A:
- Windows XP Pro
- VisualSVN 2.5.2
- Tortoise SVN 1.7.3
PC-B:
- Windows XP Home
- Tortoise SVN 1.7.3
У меня есть создать хранилище на PC-A с помощью VisualSVN.
С ПК-B, я заказываю http: \\ PC-A: 81 \ svn \ test \ trunk для D: \ xampp \ htdocs \ test-lalala.
От ПК-A, я также проверяю http: \\ PC-A: 81 \ svn \ test \ trunk на D: \ xampp \ htdocs \ test-lalala.
Я создаю привязки post-commit, запускающие файл 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 и зафиксируйте. Когда я совершаю, я получаю сообщение об ошибке
На PC-A, я пытаюсь щелкнуть правой кнопкой мыши на D: \ XAMPP \ HTDOCS \ тест-LALALA TortoiseSVN> подчистки и проверить «рабочую копию очистки status "и" Include externals "(проверено по умолчанию). Попытайтесь добавить файл и зафиксировать, но все равно получите такое же сообщение об ошибке.
Я пытаюсь найти файл блокировки в папке .svn, но нет файла блокировки. Я также пытаюсь удалить рабочую копию на PC-A D: \ xampp \ htdocs \ test-lalala и проверку еще раз, но когда я зафиксирую, все равно получаю такое же сообщение об ошибке.
Как решить эту ошибку? Итак, когда я зафиксирую, папка будет обновляться автоматически?
Ответ Джонатана Дж. Хоуи работал для меня. Я должен был сделать еще одну вещь, которая закрыла мою визуальную студию перед уборкой. –