Проект Eclipse и SVN на сетевом диске Windows

Конфигурация:

Eclipse Kepler в Windows 7 Professional Subclipse 1.10.2 (org.tigris.subversion.subclipse.feature.group) Subversion Client Adapter 1.10.0 (org.tigris.subversion.clientadapter.feature.feature.group) Subversion JavaHL NLA 1.8.3 (org.tigris.subversion.clientadapter.javahl.feature.feature.group) CollabNet Merge Client 4.0.1 (com.collabnet.subversion.merge.feature.feature.group)

Это проект PHP, который должен находиться на \\WEBSERVER\testing\htdocs (Ubuntu 12.04-LTS с Apache).

Симптомы:

При попытке импортировать проект из SVN путем извлечения происходит несколько нежелательных вещей, худшая из которых заключается в том, что после завершения извлечения все файлы имеют вопросительный знак и не отображают информацию SVN (проект имеет [] вместо [reponame]).

Если я попытаюсь «добавить в контроль версий» (что, как я знаю, неправильно, но терпите меня), я получаю «Информация о синхронизации SVN повреждена или отсутствует». Коммит получает "Нечего коммитить, вы не вносили изменений". Изменение файла и фиксация получают тот же ответ.

Между тем, TortoiseSVN показывает папку как обновленную, может обновлять, фиксировать, удалять и т. д., как рекламируется, а файл, который я только что изменил и который, по словам Eclipse, не изменился, отображается TSVN как измененный, как и ожидалось.

Более того, Eclipse катастрофически медлителен в обработке любых операций — предполагаю, что каждый раз, когда я нажимаю (почти) куда угодно, он пытается проверить все дерево SVN и перестает отвечать на пару минут.


person LSerni    schedule 26.09.2013    source источник


Ответы (1)


Ничего подобного со мной в Linux не происходит. Так что я напряг свои мысли и предположил, что проблема может заключаться в синтаксисе пути UNC. Подключил сетевой диск как Т: от \\WEBSERVER\testing, и о чудо, все заработало без нареканий с первой попытки. Тем не менее, я не нашел в документах ничего, говорящего о том, что я не могу использовать UNC в качестве пути. Это то, о чем я должен был знать?

person LSerni    schedule 26.09.2013