Kallithea issues archive

Issue #72: Cloning SVN repo fails

Reported by: Ilya Evseev
State: resolved
Created on: 2015-01-10 06:25
Updated on: 2015-02-25 20:05

Description

Kallithea contains a SVN import bug that seems already fixed in Rhodecode: https://rhodecode.tenderapp.com/help/discussions/problems/232-error-on-import-svn-repository

Error message:

Exception <urlopen error url [http://:*@...] does not look like an hg repo org_exc: cannot look up remote revision; remote repository does not support the 'lookup' capability> occured when forking repository, doing cleanup...

Here is my patch for /usr/local/lib/python2.7/dist-packages/kallithea/lib/vcs/backends/hg/repository.py

Attachments

kallithea-hgsvn-repository.patch

Comments

Comment by Mads Kiilerich, on 2015-01-21 16:46

Fixed with a slightly different approach. Please test!

Comment by Ilya Evseev, on 2015-02-25 19:31

Cannot test because "pip install --proxy=http://192.0.2.2:8123 --upgrade kallithea" ignores already installed mercurial-2.8.2-1ubuntu1 package and tries to exec "Downloading/unpacking mercurial>=2.8.2,<3.2 ...".

Comment by Mads Kiilerich, on 2015-02-25 19:33

Why is that a problem? And is it a new problem?

Comment by Ilya Evseev, on 2015-02-25 19:44

"pip install --upgrade --no-deps kallithea" says:

Requirement already up-to-date: kallithea in /usr/local/lib/python2.7/dist-packages Cleaning up...

And Kallithea version is not updated - still 0.1..

Comment by Mads Kiilerich, on 2015-02-25 20:05

It would not be good to make a new release without getting verification that the issues have been fixed. So you have to test the development version. See developer setup on https://bitbucket.org/conservancy/kallithea/wiki/Home .