From owner-freebsd-mozilla Mon May 18 22:15:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA12523 for freebsd-mozilla-outgoing; Mon, 18 May 1998 22:15:17 -0700 (PDT) (envelope-from owner-freebsd-mozilla@FreeBSD.ORG) Received: from cceast-itac.cceast-itac.csupomona.edu (cceast-itac.cceast-itac.csupomona.edu [134.71.168.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA12435 for ; Mon, 18 May 1998 22:14:46 -0700 (PDT) (envelope-from jehamby@cceast-itac.cceast-itac.csupomona.edu) Received: from localhost (jehamby@localhost) by cceast-itac.cceast-itac.csupomona.edu (8.8.5/8.8.3) with SMTP id WAA27247 for ; Mon, 18 May 1998 22:14:40 -0700 (PDT) Date: Mon, 18 May 1998 22:14:40 -0700 (PDT) From: "Jake E. Hamby" To: freebsd-mozilla@FreeBSD.ORG Subject: CVS questions Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-mozilla@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, How are you keeping the FreeBSD Mozilla CVS repository in sync with Mozilla's? Are you actually importing the changes from the main repository automatically, or are you manually performing code drops with cvs import? I looked around for any information I can find on CVS mirroring, but couldn't find anything on the FreeBSD site or elsewhere. Is this some well-kept secret, or is it something really easy, like performing an rdist on the ,v files in CVSROOT? I seem to remember a post from Jordan on the Mozilla list back in April asking for more direct access to their CVS repository so that mirroring could be performed more easily. Did they ever give you what you asked for? From the cvs logs I was able to extract from mozilla.freebsd.org, I'm guessing not, because the code appears to be imported on a vendor branch. The reason I ask is that I'd like to set up a CVS repository for the BeOS port of Mozilla (on a FreeBSD server of course!) so that changes to the main tree are imported as painlessly as possible. Another requirement for me is that I'd like users to be able to grab a tarball from Mozilla's FTP site (or one of its mirrors), then only run a CVS update to get the BeOS files, so as not to overload my cable modem. The problem is that if I import the code as a vendor branch, then all of the CVS/Entries files in the Mozilla tarball are different and CVS ends up redownloading everything, even if I munge the CVS/Repository and CVS/Root files with a script like the mungezilla example on the Mozilla website. I think I should be able to make a tiny tarball containing only my CVS/Entries files, so this isn't a major stumbling block, though if it's possible to directly mirror the Mozilla CVS repository so that version numbers are preserved, this would be a big win (if for no other reason than users could browse the Mozilla team changes as well as the BeOS changes from the same repository). TIA for any help you can give me, and my apologies for the not-directly-FreeBSD-related post. -Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mozilla" in the body of the message