Создать ветку SVN из определенного тега и объединить с транком

недавно мы переехали на svn.

У меня тут два вопроса,

  1. мы выпустили и создали тег TAG1. через неделю возникла производственная проблема, и кодовая база продукта - TAG1, позже в магистрали мы внесли несколько изменений, которые мы не хотим внедрять в производство, поэтому лучший способ - взять код из TAG1 и внести изменения, мы экспортировали данные из тега, но не можем зафиксировать, и мы не хотим фиксировать этот тег, нужна отдельная ветвь после выпуска, сделайте еще один тег (TAG2 )на основе этой ветки, а затем, наконец, объединитесь с Trunk. Слияние с Trunk не является проблемой. проблема в том, как создать ветку из кода на основе тегов и внести изменения?

  2. У нас есть релизы на каждые два месяца, все эти изменения вносятся прямо в транк, после релиза мы создаем TAG и продолжаем до следующего релиза. с другой стороны, мы собираемся начать новый проект XYZ, который выйдет в конце года (дата еще не определена ), здесь эту ветку нужно создать из предыдущего TAG, а не из ствола, потому что уже внесены некоторые изменения в ствол для грядущий релиз, как мы можем этого добиться?.

Спасибо КВ

7
задан KVB 2 July 2012 в 16:50
поделиться