У меня есть программное приложение, и я попал в важный этап, версия 2.0.
Я решил пометить эту версию как "Версия 2.0", поэтому я назвал этот снимок. Я также создал ветку "Версия 2.0" в случае, если мне нужно что-то исправить и объединить ее обратно в мой багажник.
После прочтения файла справки Tortoise SVN он сообщает мне, что я могу переключить свою "рабочую копию" на вновь созданную ветку.
Что это значит?
В настоящее время у меня есть:
/Проект/Trunk/
/Проект/Метки/
/Проект/Отрасли/
Выбрано все. Так в чем же смысл "переключения"? В настоящее время я просто перехожу в мою папку /trunk и выполняю свою работу. И когда я сделал свой тег и ветку, он создал папки в папке/tags/и/Branches/после того, как я сделал обновление.
Почему бы мне просто не пойти в/Branches/Experiemental-v3.0/и не сделать свою работу там, если захочу?
Кто-нибудь может объяснить мне понятие "Рабочая копия" и "Переключение"? Что мне не хватает? Как правило, у людей нет всего репозитория, есть ли это?