In general, this isn't precisely possible, because Git has a different
data-model than Subversion, which is probably why you don't see many tools
automating this.
Tags: In Git, a tag is just a pointer to a revision. In Subversion, a tag
is a separate revision of the repository, represented by a separate path.
Branches: Git tracks merging of branches with a special merge-commit
object, whereas Subversion uses the merge-info property. The discrepancy
can lead to subtle differences over time.
So I'm not sure you can find a fully automated tool to migrate either
direction.
However, having said all that, try the "git-svn" connector. Here's someone
with a similar sounding task:
http://www.draconianoverlord.com/2010/03/05/existing-git-into-svn.html
Eric
On Tue, Jul 10, 2018 at 8:30 AM Martin Sauer <ms-main@gmx.de> wrote:
> Hello,
>
> I want to migrate my git project archive to subversion. In the internet
> I can't find only infos about migrate from subversion to git.
>
> Can you tell me how I can migrate my projects to svn?
>
> Thank your for your help.
>
> BR
>
> martin
>
>
>
|