Развертывание с использованием веток Beanstalk SVN - PullRequest
1 голос
/ 11 октября 2011

Beanstalk предлагает настроить ветки (в SVN), чтобы они действовали в качестве прослушивателей для развертывания (т.е. /branches/development/).

Я знаю, как объединить изменения в ветку, если я в данный моментработая в этой ветви.

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

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

Rich

Ответы [ 2 ]

0 голосов
/ 23 октября 2011

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

0 голосов
/ 20 октября 2011

Чтобы отправить изменения из магистрали (или другой ветви) в ветку развертывания, вам необходимо объединить ваше изменение с этой веткой развертывания.

или вы можете изменить ветку развертывания для использования внешней и указать свою ветвь функций. Поэтому, когда вы обновляете эту ветку, внешний будет выполнять работу, чтобы указывать на последнюю версию. Таким образом, вам не нужно изменять ветку развертывания.
http://svnbook.red -bean.com / о / 1,5 / svn.advanced.externals.html

Третье решение: вы можете быть в состоянии передать свою модификацию напрямую из ветви объектов в транк с базаром, если вы перешли с базаром в репозиторий SVN (на базаре есть плагин svn).
http://doc.bazaar.canonical.com/beta/en/user-guide/svn_plugin.html

Надеюсь, это поможет, по крайней мере, начать.

...