Jump to content

Error when importing from svn


virtualthoughts

Recommended Posts

I get the same error if I use the cli or gui import tool:

Checking file retrieving through svn_ra API... OK

Checking file retrieving... FAILED The importer couldn't retrieve revisions from the specified URL. Please, review

your temporary folder location and your remaining disk space.

If I look at the log is see the following (has been sanitized slightly):

2011-02-09 15:41:43,083 INFO Importer - WrapperHelper:32 bits framework

2011-02-09 15:41:43,083 INFO Importer - WrapperHelper: Trying to load SVN API libraries from path:

2011-02-09 15:41:43,098 INFO Importer - SVN API Loader: dll file: libsvn_subr-1.dll loaded successfully.

2011-02-09 15:41:43,098 INFO Importer - SVN API Loader:Unable to load dll file libsvn_client-1.dll

2011-02-09 15:41:43,098 INFO Importer - WrapperHelper: SVN Install Path: C:\Program Files\Subversion\bin

2011-02-09 15:41:43,098 INFO Importer - WrapperHelper: Trying to load SVN API libraries from path: C:\Program Files\Subversion\bin

2011-02-09 15:41:43,098 INFO Importer - SVN API Loader: dll file: C:\Program Files\Subversion\bin\libsvn_subr-1.dll loaded successfully.

2011-02-09 15:41:43,114 INFO Importer - SVN API Loader: dll file: C:\Program Files\Subversion\bin\libsvn_client-1.dll loaded successfully.

2011-02-09 15:41:43,114 INFO Importer - SVN API Loader: dll file: C:\Program Files\Subversion\bin\libapr-1.dll loaded successfully.

2011-02-09 15:41:43,114 INFO Importer - SVN API Loader: dll file: C:\Program Files\Subversion\bin\libsvn_ra-1.dll loaded successfully.

2011-02-09 15:41:43,114 INFO Importer - WrapperHelper: Provider DEFAULT available.

2011-02-09 15:41:43,317 INFO Importer - SVN API: Getting revision 417 of item file:///C:/PlasticSCMTest/source/trunk

2011-02-09 15:41:43,489 INFO Importer - Getting revision 417 of item file:///C:/PlasticSCMTest/source/trunk by svn command, using [svncat.bat]

2011-02-09 15:41:43,583 INFO Importer - Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder (TRY: 1)

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

2011-02-09 15:41:43,786 INFO Importer - Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder (TRY: 2)

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

2011-02-09 15:41:44,692 INFO Importer - Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder (TRY: 3)

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

2011-02-09 15:41:47,489 INFO Importer - Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder (TRY: 4)

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

2011-02-09 15:41:53,989 INFO Importer - Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder (TRY: 5)

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

2011-02-09 15:42:06,598 WARN Importer - Error getting the revision 417 of the item file:///C:/PlasticSCMTest/source/trunk

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

at d4.b(String A_0, String A_1, String A_2, String A_3)

2011-02-09 15:42:06,598 WARN Importer - Cannot retrieve contents with SVN API: Url:/source/trunk Revision:417

System.Exception: Error executing command: svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

at c.a(String[] A_0)

at d4.b(String A_0, String A_1, String A_2, String A_3)

at d4.a(Boolean A_0, String A_1, Int32 A_2)

at ds.b(Boolean A_0)

If I run svncat.bat from the commandline I get the following:

C:\Program Files\PlasticSCM\client>svncat.bat file:///C:/PlasticSCMTest/source/trunk 417 C:\DOCUME~1\<user>\LOCALS~1\APPLIC~1\plastic\IMPORT~1\testFolder

svn: warning: URL 'file:///C:/PlasticSCMTest/source/trunk' refers to a directory

Any clues as to what I'm likely doing wrong would be great!

Thanks

Link to comment
Share on other sites

Hi,

Yes, for some reason is trying to import "trunk" as if it was a file, when it is a directory.

Can you double check the URL of your SVN repo when you set it up on the svn importer??

Also, can you give a try to the svn:// or http:// protocol instead of file:///???

I'll check with the team and come back to you ASAP but any feedback will be welcome.

Thanks,

pablo

Link to comment
Share on other sites

Hi Virtual,

lets make sure you have the absolute latest version of Plastic "as we speak" :)

Please download and install Plastic SCM 3.0.187.16

Try to run the guimporter.exe as administrator

attach if possible a screen-dump of the guimporter with the URL you are trying to import from.

open a windows console cmd.exe and execute: svn info "the URL you inserted in the guimporter"

and execute: svn ls "the URL you inserted in the guimporter"

We need to see how you executed the commands and the output of the commands.

Feel free to mail us directly with the above information if you don't feel to share it on the forum at "support [at] codicesoftware [dot] com"

Regards,

Miller

Link to comment
Share on other sites

  • 8 months later...

i am evaluating 3.0 and tried to do an import from svn. but since that has nto work so far. i tried installng 4.0 beta. The problem here is that my svn repo is pretty large. Close to 10 gb. So moving from svn -> git ->plasticscm is just a really long process and a waste of time. If I have to do that i will be better off sticking with git and trying to find out how to fully utilise it in my infrastucture. Granted as of right now plastic scm is the only real alternative for me but this import is just a very time consuming thing.. Will there be a way to import from svn to plasticsm 4.0 with out the git step.

Link to comment
Share on other sites

Hi msanda,

PlasticSCM 3.0 importers are not compatible with PlasticSCM 4.0. If you want to use the svn importer you have to use PlasticSCM 3.0 too.

But, if you are using PlasticSCM 4.0 you can use the fast-import functionality. So, you just need to perform a fast-export from your SVN repository and then a fast-import to PlasticSCM 4.0. You don't have to re-export the repository from Git, Only svn fast-export and then plastic fast-import.

This is the fastest and safer way to achieve the import.

Regards,

manu.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...