Subclipse и черепаха SVN вместе

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

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

Спасибо

12.12.2008 13:48:02
4 ОТВЕТА
РЕШЕНИЕ

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

Так что ... Да, это будет работать просто отлично;)

5
3.01.2009 03:07:01
Ах я вижу. Проблема в том, что не весь проект, включая его корень, а только некоторые из папок имеют данные .svn :( Есть ли способ, как заставить SVN работать только в этих папках?
Matěj Zábský 12.12.2008 14:53:45
Если вы добавите их в проект, любой клиент создаст папку .svn с необходимыми метаданными, а затем другой клиент распознает ее как папку «песочницы». Если вы не хотите добавлять его в проект, установите его игнорировать, и эти метаданные будут сохранены в родительских папках .svn data.
Steve Moyer 12.12.2008 16:02:12

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

2
12.12.2008 13:59:16

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

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

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

7
7.03.2011 18:49:50

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

1
8.12.2013 09:52:13