I'm considering moving my Subversion website repositories to Git, but I'm not sure how to structure my new repositories. In svn, I structured my repos like this:
- branches
- tags
- trunk
- supportdocs
- webdocs
Under my trunk I have a directory for any support documents (word docs, photoshop files, etc.) and a webdocs directory that houses the actual website.
I would then checkout only the webdocs directory for use in Eclipse. However, with git, if I make the existing trunk the root of my repo, a clone grabs the whole thing and it makes it difficult to work with just my webdocs files.
Should I create two repos, one for support docs and one for web files? Or is there a way that I can keep them both in the master branch, but only work with a subfolder?