VCS Imports can't import SVN repo if the folders trunk, branches and tags are not present

Asked by Wael Nasreddine on 2008-08-08

Hello,

I am trying to import the Sabayon Linux main overlay located at http://svn.sabayonlinux.org/overlay ( browse it with http://svn.sabayonlinux.org/listing.php?repname=Sabayon+Linux+Overlay&path=%2F&rev=0&sc=0 ), see when we created the repo we didn't see a reason to have the regular SVN skeleton as in tags, branches and trunk, because the repo only have ebuilds...

The VCS import process is failing with the error 'Cannot find svn repository root' since it can't find the folder trunk ( http://launchpadlibrarian.net/16634825/sabayonlinux-trunk-log.txt ) ..

My question is, could you modify WorkingTree.py to do the following:
 -> folders branches, tags and trunk exist? Ok import only trunk
 -> folders branches, tags and trunk are missing? Import the whole repo as it's all trunk, there's no branches/tags...

Or maybe something else you see more fit...

P.S: I am eMxyzptlk on irc.freenode.net #launchpad, just in case you would like to ask me something directly :)

Thank you

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
Michael Hudson-Doyle Edit question
Last query:
2008-08-08
Last reply:
2008-08-26

Well, it's just a bug: https://bugs.edge.launchpad.net/launchpad-cscvs/+bug/145240.

Cscvs is open source, so you could even try to fix it... otherwise we will get around to it sooner or later.

Can you help with this problem?

Provide an answer of your own, or ask Wael Nasreddine for more information if necessary.

To post a message you must log in.