Subclipse и Tortoise SVN вместе
Вопрос
Могут ли эти два SVN-клиента сотрудничать?Я проверил свои проекты с помощью Tortoise, но теперь я хотел бы иметь возможность использовать функциональность SVN (в основном обновление и фиксацию) изнутри Eclipse.Но вложенный файл не видит статус SVN файлов, извлеченных Tortoise.
Я делаю аналогичное с плагином Tortoise и MSVS Ankh SVN, и это отлично работает.Но теперь мне нужно, чтобы это работало в Eclipse...
Спасибо
Решение
Когда вы извлекаете код из Subversion для создания "изолированной среды", все каталоги содержат метаданные в каталоге .svn.Любой клиент, которого вы попытаетесь использовать против "песочницы" (при условии, что версия клиента не находится за сервером), прочитает метаданные и поймет состояние песочницы и то, как управлять ею по отношению к серверу.
Итак ...Да, это будет работать просто отлично;)
Другие советы
Они прекрасно работают вместе.
Единственное предостережение:Убедитесь, что они оба используют одну и ту же базовую версию subversion!Subversion обновляет свои каталоги и переформатирует каталоги .svn при первом запуске ревизии с основными обновлениями.Это означает, что при обновлении вы должны быть осторожны с тем, чтобы и subeclipse, и tortoise выпустили новые версии с соответствующими базовыми обновлениями subversion.
Поскольку я использую оба, вышло два обновления, которые нарушают совместимость с базовыми каталогами .svn, так что будьте осторожны!
У меня это прекрасно работает.Всегда обновляйте обе версии до последней, поскольку может возникнуть проблема, если файлы, созданные конкретным клиентом, несовместимы с более ранней версией.
Следите за версиями, как упоминалось ранее.Например, для Tortoise (1.8.2) требуется Subversion 1.10 на стороне Eclipse.Обновить сайт: http://subclipse.tigris.org/update_1.10.x