We have the main visual studio project, stored in SVN, using the standard trunk / branch / tag structure. However, this project refers to external projects outside this structure, so when we create a code branch, all links to exteranl projects fail because they are at the same level.
i.e. trunk / MyProjectCode becomes branches / MyFeatureBranch / MyProjectCode after branching, and therefore, because of this extra level of hierarchy, any links to external projects fail.
What is the best approach for creating branches with minimal friction? I could write a script that changes all references to the project, or I could change my local code layout, so that the branches were actually level down from the trunk, so the new branch would be at the same level. Any other suggestions / recommendations?
source
share