From owner-freebsd-questions@FreeBSD.ORG Tue Jun 22 21:05:41 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9EF916A4CE for ; Tue, 22 Jun 2004 21:05:41 +0000 (GMT) Received: from smtp.istop.com (dci.doncaster.on.ca [66.11.168.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 918D243D46 for ; Tue, 22 Jun 2004 21:05:41 +0000 (GMT) (envelope-from login@istop.com) Received: from istop.com (ns.istop.com [66.11.168.199]) by smtp.istop.com (Postfix) with SMTP id 8385A17C133; Tue, 22 Jun 2004 17:05:40 -0400 (EDT) Date: Tue, 22 Jun 2004 17:05:40 -0400 (EDT) To: From: X-Mailer: TWIG 2.7.6 X-Remote-IP: 67.69.27.58 Message-Id: <20040622210540.8385A17C133@smtp.istop.com> Subject: Re: Migrating cvs repositories from Linux to FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2004 21:05:42 -0000 Hello all, I got two hosts with the following specs: The oldhost is running Mandrake Linux 8.2 version 2.4.18-6mdk and newhost is running FreeBSD 5.2.1-RELEASE. The cvs versions on these hosts are: oldhost# cvs -v Concurrent Versions System (CVS) 1.11.1p1 (client/server) .......... oldhost# newhost# /usr/local/sbin/cvsd --version cvsd 1.0.0 ......... newhost# On newhost running FreeBSD, cvs has been setup and working correctly. In the testing phase, I am able to do cvs checkin, checkout, add etc... Now only concern is how to migrate or move the cvs repositories from the oldhost [Linux] to newhost [FreeBSD]. The steps, I think, may be involve to accomplish this task are: 1. make identical user accounts on newhost as oldhost ones 2. announce to users and stop the cvs server on oldhost 3. on oldhost, backup the CVSROOT 4. on newhost, restore the CVSROOT 5. start the cvs server on newhost 6. point the users to start using newhost for checkin/checkout stuff Is this a valid sequence? Am I missing any point? Would there be inconsitency as the cvs version are not same on these hosts? Please let me know if there is any how-to or someone likes to share first hand information. Thanks a lot. S. Mohammad [login@istop.com]