Hello list
We had in our svn repo, the following structure:
svn
|_Project1
|_subproject1
|_branches
|_branch1
|_branch2
|_trunk
|_tags
|_tagv1
|_Non-JavaProject
|_subproject
|_Project2
|_AnotherSubproject
|_SubSubproject
|_Subproject2
|_branches
|_tags
|_Subproject3
|_trunk
|_Subproject4
|_Subsubproject
|_branches
|_tags
|_trunk
These projects have been later bundled together into one trunk, something
like:
svn/mainProject/trunk/_Project1svn/mainProject/trunk/_Project1/subproject1svn/mainProject/trunk/Project2/AnotherSubproject/SubSubproject
We would like to move this project to git. git-svn does not follow svn
move/copy, so I created out of each directory with trunk/tags/branch
structure a git-svn repository. It is possible to to find the latest
commits in the old heirarchy and the first commit in the new structure, and
create a graft point with one child and several parents, but this does not
help, as its not possible to tell that svn/project1/subproject1 is the
parent of svn/mainproject/trunk/project1/subproject1/
Is it possible to build this relation, for example using git branch-filter
--tree-filter? lets say the last commit in svn/project1/subproject1 is x,
while this project was moved under
svn/mainproject/trunk/project1/subproject1/ in commit y, how can I build
this relation?
Thanks
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.