info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem migrating to new cvs-server


From: Thomas Tinglum
Subject: Re: Problem migrating to new cvs-server
Date: Mon, 21 Aug 2006 12:18:54 +0200

Hi Mark,

While debugging I found that this only happens when connecting from a
remote computer and not while working locally on the cvs server.

I've tried both with 32 and 64 bit executables, but they all give the
same warnings as described.

I've rolled back on your old server for now, giving me more
debuggning- and testing-time before taking another run at migrating
the cvs server.
I'll keep you posted on the progress during debugging and if I find a
solution to the problem.

regards,
Thomas


On 8/19/06, Mark D. Baushke <address@hidden> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Thomas,

I have tried cvs 1.11.17-FreeBSD on a FreeBSD 6.1-RELEASE i386
box without any problems.

Could you advise if your cvs executable is an ELF 32-bit or an
ELF 64-bit executable?

You might try to pickup a copy of
 ftp://ftp.gnu.org/non-gnu/cvs/source/stable/1.11.22/cvs-1.11.22.tar.gz
 ftp://ftp.gnu.org/non-gnu/cvs/source/stable/1.11.22/cvs-1.11.22.tar.gz.sig

and compile and build it to see if it gives you the same problem.
Granted, if you want to use the FreeBSD features of cvs you may wish to
pick up a cvs 1.12.x release, you might at least see if you solve the
' warning: unrecognized response' you are seeing.

        -- Mark

$ type cvs
cvs is hashed (/usr/bin/cvs)
$ file /usr/bin/cvs
/usr/bin/cvs: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), 
dynamically linked (uses shared libs), stripped
$ cvs --version

Concurrent Versions System (CVS) 1.11.17-FreeBSD (client/server)

Copyright (c) 1989-2004 Brian Berliner, david d `zoo' zuhn,
                        Jeff Polk, and other authors

CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.

Specify the --help option for further information about CVS
$ cvs -d :ext:bsd4-cable3:/tmp/$USER.repos init
$ mkdir /tmp/$USER.tmp && cd /tmp/$USER.tmp
$ cvs -d :ext:bsd4-cable3:/tmp/$USER.repos co -d top .
3$ cvs -d :ext:bsd4-cable3:/tmp/mdb.repos co -d top .
cvs checkout: Updating top
cvs checkout: Updating top/CVSROOT
U top/CVSROOT/checkoutlist
U top/CVSROOT/commitinfo
U top/CVSROOT/config
U top/CVSROOT/cvswrappers
U top/CVSROOT/editinfo
U top/CVSROOT/loginfo
U top/CVSROOT/modules
U top/CVSROOT/notify
U top/CVSROOT/rcsinfo
U top/CVSROOT/taginfo
U top/CVSROOT/verifymsg
$ cd top/CVSROOT
$ cvs -t edit notify
3$ cvs -t edit notify
 -> main loop with CVSROOT=:ext:bsd4-cable3:/tmp/mdb.repos
 -> chmod(notify,100644)
 -> copy(notify,CVS/Base/notify)
 -> rename(CVS/Baserev.tmp,CVS/Baserev)
 -> Starting server: ssh bsd4-cable3 cvs server
S-> write_lock(/tmp/mdb.repos/CVSROOT)
S-> Lock_Cleanup()
 -> Lock_Cleanup()
 -> Lock_Cleanup()
$ cvs -t unedit notify
 -> main loop with CVSROOT=:ext:bsd4-cable3:/tmp/mdb.repos
 -> rename(CVS/Base/notify,notify)
 -> Register(notify, 1.1, Sat Aug 19 01:35:19 2006, ,  )
 -> rename(CVS/Baserev.tmp,CVS/Baserev)
 -> chmod(notify,100444)
 -> rename(CVS/Entries.Backup,CVS/Entries)
 -> unlink_file(CVS/Entries.Log)
 -> Starting server: ssh bsd4-cable3 cvs server
S-> write_lock(/tmp/mdb.repos/CVSROOT)
S-> unlink_file(/tmp/mdb.repos/CVSROOT/CVS/fileattr)
S-> Lock_Cleanup()
 -> Lock_Cleanup()
 -> Lock_Cleanup()
$

Thomas Tinglum <address@hidden> writes:

> Hi all
>
> I've just migrated our cvsserver to a new. Our old server was running
> 32-bit Freebsd 4-8, our new is 64-bit Freebsd 6.1
>
> Everything seems to be working exept some cvs warnings:
> # cvs -t edit file
> cvs edit: warning: unrecognized response `S-> write_lock([cvs path to
> file])' from cvs server
> cvs edit: warning: unrecognized response `S-> Lock_Cleanup()' from cvs server
>  -> Lock_Cleanup()
>
> Skipping the -t switch does not give this errormessage.
>
> Are anyone familar with this problem, or have any clues on how to debug.
>
> Server is running cvs v. 1.11.17-FreeBSD.
>
> Thanks,
> Thomas
>
>
> _______________________________________________
> info-cvs mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/info-cvs
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (FreeBSD)

iD8DBQFE5nMCCg7APGsDnFERAsK5AKCwqniFiJke5dSRF76ZIhM5Rd8DiACg8HL3
etGrmmdaiEY+dpmsJTTOFcA=
=f4ud
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]