#java #eclipse #svn
#java #eclipse #svn
Вопрос:
Я использую eclipse и svn 1.6
По сути, я хочу иметь возможность переключаться между файлами svn и текущими, с которыми я работаю, чтобы я мог откатиться к состоянию, которое у меня было до синхронизации и обновления некоторых файлов с изменениями svn.
Я не хочу вносить локальные изменения в svn. Но я хочу, чтобы состояние всех файлов было где-то сохранено с помощью волшебной команды: «сохранить текущее состояние проекта».
И поэтому позже я могу вернуться к этому состоянию. Но я не хочу использовать svn для этой цели. Svn доступен другим разработчикам и предназначен для стабильной версии. Что мне нужно, так это иметь возможность сохранять состояния milestone и, в частности, НЕ ИСПОЛЬЗОВАТЬ SVN для этой цели.
Это все равно что скопировать все файлы в папку резервного копирования, а позже, когда вам понадобится, скопировать все эти файлы обратно.
Какие плагины рекомендуются?
Ответ №1:
Используйте для этого git, он может использовать svn в качестве удаленного репозитория и иметь все, что вы запрашиваете (и многое другое).
Ответ №2:
Хм, я бы на самом деле рекомендовал использовать ветку, если вы хотите несколько вариантов вашего кода. Таким образом, вы также можете при необходимости скрещивать код слияния.
Ответ №3:
Использование ветвей предназначено именно для такого использования. Вы можете создать экспериментальную ветку и поместить туда свой код. Если вы прочитали, просто объедините эту ветку обратно в строку разработки.
Комментарии:
1. @khmarbaise будет ли сохранена ветка на удаленном сервере?