Hi all, I am new to the forums and I hope you guys can give me some pointers. I am using subversion (on a linux server) with my development boxes running windows XP using the tortise clients. I really like the way that this system works. I develop plugins for a product called AutoCAD (a drafting package). I am having a bit of a conceptual issue. I have been developing a plugin package for AutoCAD 2000 (I know it's a few years old, but that's what the client wanted it for). We have another customer who wants the program for AutoCAD 2005 (the latest incarnation). I checked it out and the only difference that my code would require is that the reference to the object type library be changed - nothing else.
I was wondering what the best strategy would be to store this "new" version in subversion?
Currently I have this:
AutoCAD 2000/v2.9
/Branches
/Tags
/Trunk
/all my working code is stored here
I would like to have a similar structure except the root would be called "AutoCAD 2005". But doing it this way would lead to a large duplication in effort as both branches would have to be modified seperately. I would like changes in one to be reflected in the other, if that is possible?
Thanks.
Last updated