Git-svn for repo with independent subprojects

I’m trying to use git-svn for an svn project that has multiple sub-projects, each with its own independent trunk/branches/tags structure:

PROJECT
    SubprojectA
        branches
        tags
        trunk
    SubprojectB
        branches
        tags
        trunk

Is it possible to still support branches and tags with git-svn? I don’t need it all checked out in one repo, if that’s a problem.

  • Is “Merged in” a commit message created by bitbucket, or git?
  • How does one show untracked files in current directory only (ignoring subdirectories)?
  • How do I configure Visual Studio 2013 for use with Git/SourceTree
  • git revert back to certain commit
  • Cordova: Exclude plugins and platforms
  • Require Git TFS pushes to link to work item
  • Git List of Remote Branches
  • Bitbucket: git push error: pack-objects died of signal 13
  • Git commit revision id to be 5 chars long when using pretty format in Ruby script
  • List changed files in git post-merge hook
  • “modified: Gemfile.lock”, Why?
  • Make existing folder a git subtree
  • One Solution collect form web for “Git-svn for repo with independent subprojects”

    Yes, branches and tags should work fine as long as you split it into two git repos, one for each project. Pass the -s (--stdlayout) flag to git-svn and clone each one with the svn URL of the directory just above “trunk, tags, branches”.

    Git Baby is a git and github fan, let's start git clone.