хорошо, сначала извините за мой плохой английский ... я надеюсь, что вы все понимаете
Я хочу использовать SVN в моей компании для разработки программного обеспечения, в настоящее время мы используем cvs, но это не оченьну, и я слышал много хорошего о SVN ...
так что в любом случае у меня есть проблема с пониманием, как я должен использовать SVN с нашей системой ... у нас обычно есть 2 или 3 основных версии в разработке, скажемпример изменений V1.0, V2.0 и V3.0 в V1.0 объединены с V2.0 и V3.0 и т. д. *
, кроме того, у нас есть исправления в разработке для версий.... поэтому наше текущее слияние происходит следующим образом: V1.0 -> V1.1 -> V1.2 -> V2.0 -> V2.1 -> V3.0
в настоящее время каждая версиянезависимая ветка в CVS ....
всегда возможно, что нам понадобится еще одно исправление для основных версий ... как, скажем, V1.3 (будет между 1.2 и 2.0) эта новая "ветка"(1.3) будет создан после того, как 2.0 и 3.0 уже существуют!
объединение должно остаться таким же в SVN (V1.0 ->V1.1 -> V1.2 -> V2.0 -> V.2.1 -> V3.0)
, поэтому, если я сделаю изменение в 1.0, оно должно быть в каждой следующей версии ... такжеV2.0 создается до того, как, допустим, V1.2 существовал, но когда я создаю V1.2, изменения также должны быть в V2.0 ...
Я искал много учебников, но всегда есть только один активныйверсия разработки в каждом примере ... но у нас есть более одной активной версии ...
так ... как я могу использовать нашу систему в SVN?
спасибо за вашу помощь