« Return to Thread: Creating Branches
Thanks. Few questions below:
1) Is switching from one branch/version to another using the "Switch"
command semantically the same as removing every file in the local copy and
bringing over the specified branch/version from the repository into the
working copy?
(Or could it result in a weird configuration if, say, you have more files in
your working copy than the repository...in which case it might only bring
existing repository files over, leaving files in your working copy that
weren't there in the branch/version you switched to?)
2) What is the common/correct structure of the repository?
- REPOS/trunk/myproject
- REPOS/branches/{mybranch1,mybranch2...}
- REPOS/tags/{mytag1,mytag2...}
3) Can you have groups of branches and tags, where the structure would be
the following:
- REPOS/trunk/myproject
- REPOS/branches/{branchgroup1,branchgroup2...}/{mybranch1,mybranch2...}
- REPOS/tags/{taggroup1,taggroup2...}/{mytag1,mytag2...}
I ask because after you have a certain number of tags and branches, having
them *all* under REPOS/branches or REPOS/tags would make it hard to
navigate/find
4) Is there anything special about the names trunk, branches, and tags apart
from being convention, or do Subversion or Subclipse use or expect these
names?
« Return to Thread: Creating Branches
| Free embeddable forum powered by Nabble | Forum Help |