When I clone our svn repo using git svn
i pass it arguments to tell it where the head, branches, tags... etc are and it pulls the main code base properly. in addition to trunk and branches we also have directories for:
- the website,
- and one for 3rd-party apps
- the build system
- a bunch of others.
How do I get git-svn to pull these also?
can I run something like
git svn clone -T Dev -T website -T build -T other -b Branches -t Tags
and have the end result end up like:
/git-repo/Dev/
/productA/
/projectX/
/website/
/http-root/
/.../
/build
/other/
/3rdParty/
could I do this by creating one new repo and creating sub-projects?
how about making separate repos and then merging them somehow? If I do this what would I put for the branches and tags directory for the ones that are not Dev (Dev is Trunk)?