Должен ли я оформить полную ветку при выполнении только коммитов с Subversion? - PullRequest
0 голосов
/ 04 августа 2009

У меня есть структура хранилища, которая выглядит так:

+ tags
+ trunk
   + source
      + dotnet
      + flex
+ branches
   + milestone1
      + dotnet
      + flex
   + milestone2
      + dotnet
      + flex

Как правило, разработчики .NET извлекают папки 'dotnet' только для той ветви, в которой они работают. Разработчики Flex также проверяют папку flex.

Когда мы достигаем точки, где мы сливаем ветвь в ствол (или наоборот), мы гарантируем, что на компьютере, который будет выполнять слияние, находятся полные папки 'source' и 'milestoneX'. Это сделано для того, чтобы избежать частичных слияний, с которыми у нас возникли проблемы.

Однако можем ли мы столкнуться с проблемами, выполняя коммиты в ветке, которая не проверена в корне точки ветвления? Возможно, информация о слиянии с поддеревом?

1 Ответ

1 голос
/ 04 августа 2009

Нет, вы можете фиксировать только частично проверенные ветки. Важно, чтобы объединенные файлы имели общий предшественник, но не важно, на каком уровне папок вы разветвляете или фиксируете.

...