Subclipse и черепаха SVN вместе - PullRequest
10 голосов
/ 12 декабря 2008

Могут ли эти два клиента SVN сотрудничать? Я проверил свои проекты с помощью Tortoise, но теперь я хотел бы иметь возможность использовать функциональность SVN (в основном, обновление и фиксация) из Eclipse. Но Subcipse не видит статус SVN файлов, проверенных Tortoise.

Я делаю то же самое с Tortoise и MSVS плагином Ankh SVN, и он отлично работает. Но теперь мне нужно, чтобы он работал в Eclipse ...

Спасибо

Ответы [ 4 ]

7 голосов
/ 03 января 2009

Они прекрасно работают вместе.

Единственное предостережение: убедитесь, что они оба используют одну и ту же версию subversion! Subversion обновляет свои каталоги и форматирует каталоги .svn при первом запуске ревизии с серьезными обновлениями. Это означает, что при обновлении вы должны быть осторожны, чтобы и subeclipse, и черепаха выпустили новые версии с соответствующими обновлениями subversion.

Поскольку я использовал оба, было два обновления, которые нарушают совместимость с базовыми каталогами .svn, так что будьте осторожны!

5 голосов
/ 12 декабря 2008

Когда вы извлекаете код из Subversion для создания «песочницы», все каталоги содержат метаданные в каталоге .svn. Любой клиент, которого вы пытаетесь использовать против «песочницы», будет (при условии, что версия клиента не находится за сервером), прочитает метаданные и поймет состояние песочницы и как управлять ею относительно сервера.

Итак ... Да, все будет работать нормально;)

2 голосов
/ 12 декабря 2008

У меня отлично работает. Всегда обновляйте обе версии до последней версии, поскольку может возникнуть проблема, если файлы, созданные конкретным клиентом, несовместимы с более ранней версией.

1 голос
/ 08 декабря 2013

Следите за версиями, как упоминалось ранее. Например, черепаха (1.8.2) требует Subversion 1.10 на стороне Eclipse. Обновление сайта: http://subclipse.tigris.org/update_1.10.x

...