как сохранить 2 копии файлов проекта, одну в svn, а другую для вас?

#java #eclipse #svn

#java #eclipse #svn

Вопрос:

Я использую eclipse и svn 1.6

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

Я не хочу вносить локальные изменения в svn. Но я хочу, чтобы состояние всех файлов было где-то сохранено с помощью волшебной команды: «сохранить текущее состояние проекта».

И поэтому позже я могу вернуться к этому состоянию. Но я не хочу использовать svn для этой цели. Svn доступен другим разработчикам и предназначен для стабильной версии. Что мне нужно, так это иметь возможность сохранять состояния milestone и, в частности, НЕ ИСПОЛЬЗОВАТЬ SVN для этой цели.

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

Какие плагины рекомендуются?

Ответ №1:

Используйте для этого git, он может использовать svn в качестве удаленного репозитория и иметь все, что вы запрашиваете (и многое другое).

Ответ №2:

Хм, я бы на самом деле рекомендовал использовать ветку, если вы хотите несколько вариантов вашего кода. Таким образом, вы также можете при необходимости скрещивать код слияния.

Ответ №3:

Использование ветвей предназначено именно для такого использования. Вы можете создать экспериментальную ветку и поместить туда свой код. Если вы прочитали, просто объедините эту ветку обратно в строку разработки.

Комментарии:

1. @khmarbaise будет ли сохранена ветка на удаленном сервере?