Свежий SVN не вытаскивает все изменения - PullRequest
1 голос
/ 30 января 2012

У меня есть репозиторий, который я проверяю со своего SVN-сервера на Windows XP, и когда он отключается, у меня не все изменения.Есть несколько частичных наборов изменений, когда я просматриваю входящие изменения, а также некоторые целые наборы изменений, которые не были извлечены.Я тяну голову, чтобы я получил все изменения.Тем не менее, когда я делаю обновление проекта, он все равно не вносит изменения.Какого черта здесь происходит?Я также заметил, что как только я проверяю проект, у меня нет никаких каталогов .svn.Могут ли каталоги .svn храниться где-то еще, поэтому, когда я делаю полную проверку, она использует эти папки или кэшированную информацию, вызывая частичные проверки?

Ответы [ 2 ]

3 голосов
/ 30 января 2012

Убедитесь, что вы выполняете начальную проверку, используя IntelliJ IDEA, а не какой-либо другой клиент, поскольку текущая версия IDEA пока не совместима с рабочими копиями SVN 1.7 .

Если чистое извлечение из IDEA не решает проблему, удалите каталог IDEA system/vcsCache и обновите проект еще раз ( см. FAQ , чтобы найти его в вашей системе).

Вы также можете попробовать более свежую сборку с некоторыми исправлениями, связанными с SVN.

В каждом подкаталоге проекта должен быть каталог .svn, обратите внимание, что они не отображаются в представлении проекта, используйте ваш любимый файловый менеджер, чтобы проверить это. Также убедитесь, что корень извлечения сопоставлен с Subversion в Settings (Preferences на Mac) | Version Control диалоговое окно.

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

Убедитесь, что вы выбираете нужный путь, а также, что вы действительно делаете заказ, а не экспортируете.В противном случае вы должны увидеть все, что должно быть там, и каждая рабочая копия будет иметь свою собственную папку метаданных .svn и во всех папках (это изменено в 1.7, так что .svn будет находиться только в корнерабочая копия)

...