Рабочая копия заблокирована

Я разрабатываю веб, используя Subversion в качестве контроля версий, но получил сообщение об ошибке «Рабочий каталог заблокирован»

Вот история:

У меня

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.

С ПК-В я оформляю заказ 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 и выполните фиксацию. Когда я совершаю фиксацию, я получаю это сообщение об ошибке

error message

На ПК-A я пытаюсь щелкнуть правой кнопкой мыши D: \ xampp \ htdocs \ test-lalala TortoiseSVN> CleanUp и проверить «Очистить статус рабочей копии» и «Включить внешние "(установлен по умолчанию). Попробуйте добавить файл и зафиксировать, но все равно появляется то же сообщение об ошибке.

Я пытаюсь найти файл блокировки в папке .svn, но файла блокировки нет. Я также пытаюсь удалить рабочую копию на ПК-A D: \ xampp \ htdocs \ test-lalala и снова оформить заказ, но когда я совершаю фиксацию, все равно появляется то же сообщение об ошибке.

Как устранить это сообщение об ошибке? Итак, когда я сделаю коммит, папка обновится автоматически?

69
задан bahrep 7 November 2013 в 16:27
поделиться