I'm relatively new to Subversion, but have had experience using versioning
systems, Clearcase for the most part.
My question stems from the fact that I am working on 3 projects that will
share source files for the most part, but could have some major differences.
Basically, it's the same product with different tiers - low, medium and
high. For instance, the low-tier product will use a very simple display
while the high tier product will have many more options and icons. I'm
wondering what the best way to configure this in Subversion would be. Some
changes may need to be incorporated into all versions, some changes will be
specific for that tiered product.
I had first thought of using branches for the different products, but
thought it may be difficult -- if I made changes on the high tier version,
how do I merge those changes in to the other tiers without merging the
high-tier functionality?? Now I am unsure Subversion branches can be used
in this manner.
Received on Wed Jul 12 15:33:50 2006