[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Moving CVS to SVN - multiple repositories with different permissions

From: Branko ─îibej <brane_at_apache.org>
Date: Thu, 7 Dec 2017 23:05:23 +0100

On 06.12.2017 18:17, Bo Berglund wrote:
> On Wed, 06 Dec 2017 15:49:40 +0100, Bo Berglund
> <bo.berglund_at_gmail.com> wrote:
>
>> Is there some way to move an installed package from an Ubuntu machine
>> to another more recent machine?
>> Then I could get cvs(nt) on Linux operational on my new Ubuntu 16.04.3
>> machine.
>> This would make the conversion using cvs2svn possible with an
>> executable that understands the cvsnt stuff.
> I tried the following:
> 1) Located the cvs program on the UBUNTU10 machine, it turned out to
> be symlinked to:
> /usr/bin/cvsnt
> 2) I tar:ed the cvsnt file and sent it by ftp to my website
> 3) On the new server I used ftp to get the tar file back
> 4) Then I untared it to my home dir
> 5) Finally I tried to check if it would run:
> ~$ ls -l
> total 1352
> -rwxr-xr-x 1 bosse bosse 943676 Jan 17 2010 cvsnt
> -rw-rw-r-- 1 bosse bosse 431550 Dec 6 07:45 cvsnt.tar.gz
> ~$ ./cvsnt
> -bash: ./cvsnt: No such file or directory
> ~$ cvsnt
> cvsnt: command not found

It probably needs a bunch of shared libraries that it doesn't find on
your machine:

Try:

$ ldd ./cvsnt

and see what's missing. Even if you install the missing libraries,
there's a good chance nothing will work as expected, since ABI
compatibility is probably not guaranteed.

I really, really recommend you try do do the conversion on the VM you
found. If it's using an IPv6 network address, well then, change the
address. It's not rocket science.

-- Brane
Received on 2017-12-07 23:05:28 CET

This is an archived mail posted to the Subversion Users mailing list.