This is kind of a "how should I" question:
We have a solution structured this way:
Code: Select all
$/
OurProduct/
Source/
Solution/
solution.file
webproject1/
webproject2/
We want to branch off development now (as we're releasing). I've read Eric's article on branching on his blog (a very good read), and I'm thinking of doing the branch like this:
Code: Select all
$/
OurProduct/
v1.0/
Solution/
solution.file
webproject1/
webproject2/
Source/
Solution/
solution.file
webproject1/
webproject2/
This way we can apply fixes in the 1.0 and merge them into the main line (source, in our case). My question is this: We're doing our development in VS.Net, and our web projects are bound to virtual directories in IIS. I'm not going to be able to open the branched solution, because VS.Net and Vault and IIS are all going to throw a massive hissy fit that the web project I'm trying to open isn't in the right place on disk now. (IE the vdir points to source/solution/webproject1, not v1.0/solution/webproject1). Is there some step I'm missing? Should my bug fixes be applied using notepad?
Thanks!
Jonas