Может ли Subversion объединить 2 проекта без ветвления в первую очередь? - PullRequest
0 голосов
/ 07 июня 2011

Я нахожусь в процессе миграции нескольких проектов из SourceSafe в Subversion.Тем не менее, один проект находится в стадии разработки.Этот проект в настоящее время не разветвлен в SourceSafe, однако последний выпуск был помечен (помечен) в SourceSafe, поэтому я могу получить его копию.

Если я получу рабочую копию этого ярлыка (тега) SourceSafe и зафиксируюэто в Subversion в качестве «ствола», затем зафиксируйте мою текущую рабочую копию с последними изменениями в подкаталоге под каталогом «ветки» для того же проекта, возможно ли объединить мои проекты, когда я завершу разработку вветка?Или Subversion разрешает объединение только в том случае, если ветвь была сделана первой?

Я открыт для предложений о том, как лучше всего перенести этот проект (как ствол, так и ветвь) в Subversion, если вышеупомянутый вопрос совершенно не совпадает.Я новичок в Subversion и пробовал только переходить в SourceSafe.

1 Ответ

0 голосов
/ 07 июня 2011

почему бы не скопировать рабочую версию как в транк, так и в собственную ветку. Затем вы можете начать работать над своей веткой и проверить изменения.

Я новичок в SBN. (использовал Perforce в прошлом). но у SVN, похоже, нет истории проверок, так что вы можете проверять столько раз, сколько хотите из разных мест. В действительности это не позволяет вам (вам нужно было создать рабочее пространство для него).

Таким образом, в вашем случае вы можете зарегистрировать / зафиксировать оба местоположения (ствол и ветви), а затем зафиксировать ваши изменения в вашей собственной ветви

...