# Import of svn rep has path issues

3 messages from 2010-05-01 to 2010-05-04. Participants: Paulo J. Matos, Ulrich Spörlein.
Thread: https://gitlist.dev/t/23655

## Paulo J. Matos, 2010-05-01 13:45

Subject: Import of svn rep has path issues
Message-ID: <8439yblorn.fsf@gmail.com>
URL: https://gitlist.dev/e/8439yblorn.fsf%40gmail.com

```
Hi all,

I just tried to import a svn project into git using git-svnimport.
I followed:
http://weblog.redlinesoftware.com/2008/2/24/converting-subversion-repositories-to-git

The line was:
git-svnimport -C projname -r -v -A authors https://your-repo-host.com/projname

Interestingly some revisions resulted in a lot of errors with:
91: Unrecognized path: /main.cc

This seems to occur in the first revisions where I hadn't adopted a tree
format of /branches, /tags, /trunk. 
On the other hand, git-svnimport returned 0 to the environment, so I
would assume that those 'Unrecognized path' issues are just warnings and
everything went fine. I would like to have some confirmation of this if
possible and if these files were not imported into my new git rep, how
can I solve these issues?

Thanks,

-- 
PMatos

```

## Ulrich Spörlein, 2010-05-02 08:15

Subject: Re: Import of svn rep has path issues
Message-ID: <20100502081510.GF92627@acme.spoerlein.net>
URL: https://gitlist.dev/e/20100502081510.GF92627%40acme.spoerlein.net
In-Reply-To: <8439yblorn.fsf@gmail.com>

```
On Sat, 01.05.2010 at 14:45:00 +0100, Paulo J. Matos wrote:
> Hi all,
> 
> I just tried to import a svn project into git using git-svnimport.
> I followed:
> http://weblog.redlinesoftware.com/2008/2/24/converting-subversion-repositories-to-git
> 
> The line was:
> git-svnimport -C projname -r -v -A authors https://your-repo-host.com/projname
> 
> Interestingly some revisions resulted in a lot of errors with:
> 91: Unrecognized path: /main.cc
> 
> This seems to occur in the first revisions where I hadn't adopted a tree
> format of /branches, /tags, /trunk. 
> On the other hand, git-svnimport returned 0 to the environment, so I
> would assume that those 'Unrecognized path' issues are just warnings and
> everything went fine. I would like to have some confirmation of this if
> possible and if these files were not imported into my new git rep, how
> can I solve these issues?

Well, just look at your git-repo then and see if the logs indicate this
file made it (I doubt it).

Please have a look at svn2git, which can take rules for what to do with
specific paths at specific revisions. This should make it possible to go
from

/ is master in git

to

/trunk is master in git

with little effort

Regards,
Uli

```

## Paulo J. Matos, 2010-05-04 09:01

Subject: Re: Import of svn rep has path issues
Message-ID: <847hnk9h16.fsf@gmail.com>
URL: https://gitlist.dev/e/847hnk9h16.fsf%40gmail.com
In-Reply-To: <20100502081510.GF92627@acme.spoerlein.net>

```
Ulrich Spörlein <uqs@spoerlein.net> writes:

>
> Well, just look at your git-repo then and see if the logs indicate this
> file made it (I doubt it).
>

Indeed it didn't make it which is unfortunate.

> Please have a look at svn2git, which can take rules for what to do with
> specific paths at specific revisions. This should make it possible to go
> from
>

Thanks for the svn2git ref. My issue seems to be that my svn rep has
been used for all sorts of stuff: docs, general files, source code and
therefore I have actually never followed the branches/, tags/, trunk/
git-svnimport requires. Do you know if svn2git allows you to import an
svn repository with all revisions as is even if they don't follow normal
path conventions for software repositories?

Cheers,

-- 
PMatos

```
