Как исправить ошибку SVN: «это уже рабочая копия для другого URL»? - PullRequest
2 голосов
/ 05 января 2012

Пытаясь выяснить, почему мы получаем эту ошибку, я посмотрел на этот вопрос.

К сожалению, это не та же проблема, и ответы были бесполезны.

Наш репозиторий имеет внешнее свойство - и именно этот каталог показывал ошибку при выполнении «свежей» проверки.

Проблема, которую мы обнаружили:

  1. Проект имеет внешнее свойство для папки
  2. Затем мы добавили папку в том же месте с именем подпапки в этом свойстве

\ ствол \ проект \ trunk \ project \ foo имеет внешнее свойство со свойством: bar, указывающее на некоторый URL

затем кто-то зафиксировал папку с именем bar под foo

Это все испортило. (теперь есть две копии папки с противоречивой информацией о URL-адресе svn)

Ответы [ 3 ]

3 голосов
/ 30 июля 2013

Это случилось со мной - я проверил ACMECorp, а не ACMECorp\trunk.Когда я попытался удалить локальный каталог ACMECorp и проверить папку на один уровень ниже, я получил эту ошибку.

Отменить локальное удаление, щелкните правой кнопкой мыши и выберите Switch ... .Выберите фактический путь, который вы хотите проверить (в моем случае «ACMECorp \ trunk» и отметьте опцию «игнорировать происхождение».

0 голосов
/ 23 мая 2016

Я столкнулся с аналогичной проблемой, когда удалил свой локальный WD и попытался снова оформить заказ.Обязательно укажите точный путь к каталогу SVN, так как будут другие каталоги с файлами .svn, поэтому у него будет конфликт.

0 голосов
/ 05 января 2012

Чтобы решить эту проблему, мы сделали следующее:

Из браузера репозитория мы удалили внешнюю папку (затем разветвили внешнюю ссылку. Этот второй шаг, возможно, не был необходим, но был для нас, поскольку мы разветвляли основной проект).

Не уверен, что кому-то это поможет, но это заставило нас почесать голову.

Это почти ошибка в SVN, чтобы позволить это ...

...