SVN говорит, что файл находится под контролем версии, когда это не так - PullRequest
5 голосов
/ 23 ноября 2010

Я запускаю 'svn status' и получаю

?      app/views/ad_report

Но когда я пытаюсь запустить 'svn add app / views / ad_report', он говорит, что он уже находится в управлении версиями, но статус только что сказал, что это не так.

svn: warning: 'app/views/ad_report' is already under version control

Существует папка с тем же именем в другом пути, 'app / views / backend / ad_report', но там много одинаковых имен папок, но другой путь в этом репо, и все они были добавлены.

В SVN перепутаны эти две папки? Как мне обойти это?

Ответы [ 2 ]

7 голосов
/ 23 ноября 2010

Перемещали ли вы папку с app/views/ad_report на app/views/backend/ad_report раньше?Если это правда, скопировали ли вы папку .svn с ней?Вот откуда это может исходить.Либо удалите его, либо переместите назад, и используйте команду svn move, чтобы переместить его прямо в репо.

2 голосов
/ 23 ноября 2010

Если вы хотите попробовать запустить этот скрипт и удалить все файлы svn, а затем повторно добавить папку в репозиторий.

find ./ -name ".svn" | xargs rm -Rf
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...