From owner-cvs-CVSROOT Mon Feb 23 11:59:01 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA29491 for cvs-CVSROOT-outgoing; Mon, 23 Feb 1998 11:59:01 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA29407; Mon, 23 Feb 1998 11:58:47 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA29981; Mon, 23 Feb 1998 11:58:39 -0800 (PST) Date: Mon, 23 Feb 1998 11:58:39 -0800 (PST) Message-Id: <199802231958.LAA29981@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/02/23 11:58:39 PST Modified files: . modules Log: blackjack -> ports/games/blackjack Revision Changes Path 1.1833 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Mon Feb 23 12:12:05 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA03711 for cvs-CVSROOT-outgoing; Mon, 23 Feb 1998 12:12:05 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA03595; Mon, 23 Feb 1998 12:11:29 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA00246; Mon, 23 Feb 1998 12:11:20 -0800 (PST) Date: Mon, 23 Feb 1998 12:11:20 -0800 (PST) Message-Id: <199802232011.MAA00246@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/02/23 12:11:20 PST Modified files: . modules Log: ja-ebw3 -> ports/japanese/ebw3 Revision Changes Path 1.1834 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Mon Feb 23 12:23:23 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05599 for cvs-CVSROOT-outgoing; Mon, 23 Feb 1998 12:23:23 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05520; Mon, 23 Feb 1998 12:23:01 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA00476; Mon, 23 Feb 1998 12:22:53 -0800 (PST) Date: Mon, 23 Feb 1998 12:22:53 -0800 (PST) Message-Id: <199802232022.MAA00476@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/02/23 12:22:53 PST Modified files: . modules Log: ja-pgp.language -> ports/japanese/pgp.language Revision Changes Path 1.1835 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Tue Feb 24 01:00:30 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA01132 for cvs-CVSROOT-outgoing; Tue, 24 Feb 1998 01:00:30 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA01085; Tue, 24 Feb 1998 01:00:20 -0800 (PST) (envelope-from tg@FreeBSD.org) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA03186; Tue, 24 Feb 1998 01:00:07 -0800 (PST) Date: Tue, 24 Feb 1998 01:00:07 -0800 (PST) Message-Id: <199802240900.BAA03186@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG, cvs-ports@FreeBSD.ORG Subject: cvs commit: CVSROOT modules ports/devel Makefile Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tg 1998/02/24 01:00:07 PST Modified files: . modules devel Makefile Log: libproplist -> ports/devel/libproplist Activate libproplist. Revision Changes Path 1.1836 +2 -1 CVSROOT/modules 1.92 +2 -1 ports/devel/Makefile From owner-cvs-CVSROOT Tue Feb 24 12:32:17 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA01818 for cvs-CVSROOT-outgoing; Tue, 24 Feb 1998 12:32:17 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA01599; Tue, 24 Feb 1998 12:31:55 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA27866; Tue, 24 Feb 1998 12:31:38 -0800 (PST) Date: Tue, 24 Feb 1998 12:31:38 -0800 (PST) Message-Id: <199802242031.MAA27866@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/02/24 12:31:38 PST Modified files: . modules Log: sendfile -> ports/net/sendfile Revision Changes Path 1.1837 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Tue Feb 24 17:27:35 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA27219 for cvs-CVSROOT-outgoing; Tue, 24 Feb 1998 17:27:35 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA27161; Tue, 24 Feb 1998 17:27:21 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA29979; Tue, 24 Feb 1998 17:27:03 -0800 (PST) Date: Tue, 24 Feb 1998 17:27:03 -0800 (PST) Message-Id: <199802250127.RAA29979@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/02/24 17:27:02 PST Modified files: . modules Log: port_dict -> ports/net/dict Revision Changes Path 1.1838 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Wed Feb 25 08:52:31 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20430 for cvs-CVSROOT-outgoing; Wed, 25 Feb 1998 08:52:31 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA19885; Wed, 25 Feb 1998 08:49:48 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA28191; Wed, 25 Feb 1998 08:49:25 -0800 (PST) Date: Wed, 25 Feb 1998 08:49:25 -0800 (PST) Message-Id: <199802251649.IAA28191@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/02/25 08:49:24 PST Modified files: . modules Log: upsd -> ports/sysutils/upsd Revision Changes Path 1.1839 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Wed Feb 25 18:53:06 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07608 for cvs-CVSROOT-outgoing; Wed, 25 Feb 1998 18:53:06 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07554; Wed, 25 Feb 1998 18:52:53 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA00296; Wed, 25 Feb 1998 18:52:26 -0800 (PST) Date: Wed, 25 Feb 1998 18:52:26 -0800 (PST) Message-Id: <199802260252.SAA00296@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1998/02/25 18:52:25 PST Modified files: . modules Log: vnc --> ports/net/vnc Revision Changes Path 1.1840 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Wed Feb 25 18:57:26 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07926 for cvs-CVSROOT-outgoing; Wed, 25 Feb 1998 18:57:26 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07886; Wed, 25 Feb 1998 18:57:14 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA00377; Wed, 25 Feb 1998 18:56:47 -0800 (PST) Date: Wed, 25 Feb 1998 18:56:47 -0800 (PST) Message-Id: <199802260256.SAA00377@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1998/02/25 18:56:47 PST Modified files: . modules Log: vncjava --> ports/net/vncjava Revision Changes Path 1.1841 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Wed Feb 25 20:39:13 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA07800 for cvs-CVSROOT-outgoing; Wed, 25 Feb 1998 20:39:13 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA07212; Wed, 25 Feb 1998 20:38:01 -0800 (PST) (envelope-from hanai@FreeBSD.org) From: Hanai Hiroyuki Received: (from hanai@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA01246; Wed, 25 Feb 1998 20:37:33 -0800 (PST) Date: Wed, 25 Feb 1998 20:37:33 -0800 (PST) Message-Id: <199802260437.UAA01246@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk hanai 1998/02/25 20:37:33 PST Modified files: . modules Log: Rename the module name of ports/japanese/man and define a module for doc/ja/man. Now, we have following relations. ja-man -> doc/ja/man ja-port_man -> ports/japanese/man Revision Changes Path 1.1842 +3 -2 CVSROOT/modules From owner-cvs-CVSROOT Thu Feb 26 11:15:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA04626 for cvs-CVSROOT-outgoing; Thu, 26 Feb 1998 11:15:28 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA04574; Thu, 26 Feb 1998 11:15:12 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA27102; Thu, 26 Feb 1998 11:14:39 -0800 (PST) Date: Thu, 26 Feb 1998 11:14:39 -0800 (PST) Message-Id: <199802261914.LAA27102@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT avail Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/02/26 11:14:39 PST Modified files: . avail Log: Please welcome Nik Clayton to the FreeBSD Docs project! Revision Changes Path 1.24 +2 -2 CVSROOT/avail From owner-cvs-CVSROOT Fri Feb 27 01:13:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA22410 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 01:13:32 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA22401; Fri, 27 Feb 1998 01:13:27 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id JAA24806; Fri, 27 Feb 1998 09:13:25 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id KAA03491; Fri, 27 Feb 1998 10:13:03 +0100 (MET) Message-ID: <19980227101302.39170@follo.net> Date: Fri, 27 Feb 1998 10:13:02 +0100 From: Eivind Eklund To: "Jordan K. Hubbard" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail References: <199802261914.LAA27102@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199802261914.LAA27102@freefall.freebsd.org>; from Jordan K. Hubbard on Thu, Feb 26, 1998 at 11:14:39AM -0800 Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, Feb 26, 1998 at 11:14:39AM -0800, Jordan K. Hubbard wrote: > jkh 1998/02/26 11:14:39 PST > > Modified files: > . avail > Log: > Please welcome Nik Clayton to the FreeBSD Docs project! Wild cheers erupt! (... We want docs! ... We want docs! ... We want docs! ... from the audience) Welcome aboard, Nik, and thanks for going with FreeBSD Spacetours. Your CVS-meister will be Peter Wemm - take any repository-related problems with him. Patching the hull yourself (AKA writing directly to the repository) is strictly not allowed without prior permission; this include all cases. In case of emergence, Cc: to root. Be aware of the severe implications of running a blow-torch ('cvs import') in the ship - it might sometimes be necessary, but we really recommend using Joergs new blowtorch with safety features (the 'easyimport' script on freefall). For your convenience, we repeat some of the magic tricks of using CVS with SSH below: 1. Always use ssh public key authentication with agents to work against freefall. This is (a) secure and (b) extremely convenient. Details below. 2. Set your CVS_RSH=ssh 3. Store your local CVS-repository in /home/ncvs, as freefall hasn't got a /home/FreeBSD alias, so you can't store the repository anywhere intuitive. (Well, OpenBSD doesn't implement /home/OpenBSD, either - they're worse...) 4. Set alias lcvs='cvs -d /home/ncvs' 5. Set alias fcvs='cvs -d nik@freefall.freebsd.org:/home/ncvs' Now, use lcvs to checkout/diff/update locally, and when you want to commit to freefall, use fcvs commit in the same directory. Remember: Doing a 'lcvs diff' before you commit is usually a good idea. 6. (Vary depending on preferences only) echo 'diff -u' > ~/.cvsrc' echo 'update -Pd' >> ~/.cvsrc' will give you unified diffs and pruned updates with directories. You'll probably want these two options. Now, for the ssh-setup (if you haven't done this already): 1.1 Run your window-manager as 'ssh-agent afterstep' (if you're running afterstep; replace to taste). If you're not running a window-manager, run your shell through ssh-agent. 1.2 Generate an ssh private/public key pair by running 'ssh-genkey' 1.3 Copy the public part of the key (~/.ssh/identity.pub) to freefall:/home/nik/.ssh/authorized_keys Now, when you want to get ready for authentication, run 1.3 'ssh-add' to add your private key to the authentication agent. Take particular note of the neat X-display if you run 'ssh-add < /dev/null' - I have this in my startup. (I am in a fairly secure environment, and I lock my display any time I leave my machine). After having stored your key in the authentication-agent (step 1.3 above), just ssh to the places you've added your identity.pub to - you'll be authenticaten through your agent, no passwords. The same goes for secure remote `cvs commit's. Oh, and when you fix the fact that somebody else have delivered a report of a leak in the ship or a suggestion for an improvement[1], you can run 'edit-pr ' on freefall to close it. Relax now - the impending takeoff will be at your hands, but it will _not_ include any mutilated bodies on the ground (AKA world-breakages) or bodies falling from the sky (AKA release-breakages). Everything will be just fine. :-) Starship Mate Eivind signing off. [1] Both are known as Problem Reports, or PRs for short - this is because they give the committers extra problems. From owner-cvs-CVSROOT Fri Feb 27 01:27:34 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA23523 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 01:27:34 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA23514; Fri, 27 Feb 1998 01:27:24 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id KAA02064; Fri, 27 Feb 1998 10:22:34 +0100 (CET) To: Eivind Eklund cc: "Jordan K. Hubbard" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail In-reply-to: Your message of "Fri, 27 Feb 1998 10:13:02 +0100." <19980227101302.39170@follo.net> Date: Fri, 27 Feb 1998 10:22:33 +0100 Message-ID: <2062.888571353@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bravo! In message <19980227101302.39170@follo.net>, Eivind Eklund writes: >On Thu, Feb 26, 1998 at 11:14:39AM -0800, Jordan K. Hubbard wrote: >> jkh 1998/02/26 11:14:39 PST >> >> Modified files: >> . avail >> Log: >> Please welcome Nik Clayton to the FreeBSD Docs project! > >Wild cheers erupt! (... We want docs! ... We want docs! ... We want >docs! ... from the audience) > > >Welcome aboard, Nik, and thanks for going with FreeBSD Spacetours. >Your CVS-meister will be Peter Wemm - take any >repository-related problems with him. Patching the hull yourself (AKA > [...] -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "Drink MONO-tonic, it goes down but it will NEVER come back up!" From owner-cvs-CVSROOT Fri Feb 27 01:41:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA25867 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 01:41:53 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA25799; Fri, 27 Feb 1998 01:41:38 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.6.9) with ESMTP id BAA00477; Fri, 27 Feb 1998 01:41:25 -0800 (PST) To: Eivind Eklund cc: "Jordan K. Hubbard" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail In-reply-to: Your message of "Fri, 27 Feb 1998 10:13:02 +0100." <19980227101302.39170@follo.net> Date: Fri, 27 Feb 1998 01:41:25 -0800 Message-ID: <472.888572485@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > 'easyimport' script on freefall). "easy-import" > For your convenience, we repeat some of the magic tricks of using CVS > with SSH below: There are even easier ways, as I've already pointed out to Nik: setenv CVS_RSH ssh do-local-cvs() { setenv CVSROOT /home/ncvs [ -f CVS/Root ] && echo $CVSROOT > CVS/Root } do-remote-cvs() { setenv CVSROOT freefall.freebsd.org:/home/ncvs [ -f CVS/Root ] && echo $CVSROOT > CVS/Root } cvscommit() { do-remote-cvs cvs commit $* do-local-cvs } $ do-local-cvs $ cvs co ls $ cvscommit nik@freefall.freebsd.org's password: > 1.1 Run your window-manager as 'ssh-agent afterstep' (if you're > running afterstep; replace to taste). If you're not running a > window-manager, run your shell through ssh-agent. Yes, ssh-agent is a good idea. Starting it on your window manager is, however, not such a good idea since it won't include any of the clients in your .xsession/.xinitrc and some of those are usually xterms in the typical scenario. Far better to have (assuming that you're using xdm and .xsession): jkh@time-> cat ~/.xsession ssh-agent $HOME/.xsession-real jkh@time-> cat ~/.xsession-real Otherwise a great brief, thanks! Jordan From owner-cvs-CVSROOT Fri Feb 27 01:56:13 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA28061 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 01:56:13 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA28055; Fri, 27 Feb 1998 01:56:06 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id JAA25478; Fri, 27 Feb 1998 09:56:04 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id KAA03687; Fri, 27 Feb 1998 10:55:41 +0100 (MET) Message-ID: <19980227105541.55943@follo.net> Date: Fri, 27 Feb 1998 10:55:41 +0100 From: Eivind Eklund To: "Jordan K. Hubbard" Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail References: <19980227101302.39170@follo.net> <472.888572485@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <472.888572485@time.cdrom.com>; from Jordan K. Hubbard on Fri, Feb 27, 1998 at 01:41:25AM -0800 Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, Feb 27, 1998 at 01:41:25AM -0800, Jordan K. Hubbard wrote: > > 'easyimport' script on freefall). > > "easy-import" > > > For your convenience, we repeat some of the magic tricks of using CVS > > with SSH below: > > There are even easier ways, as I've already pointed out to Nik: Uhm - I can't see why the method you describe is easier. I do an explict alias so I know which repo I'm working against - no typos, no problems because different directions updates (CVS/Root is just ignored, as the root is specified on the command line), less to type. You scenario: > do-local-cvs > cvs checkout ls > cvscommit > do-remote-cvs > cvs update > cvscommit > "Mailing commit message." > do-remote-cvs > cvs update My scenario: > lcvs checkout ls > fcvs commit > fcvs update > fcvs commit > "Mailing commit message" > fcvs update I really can't see the 'easier ways' part - is there something I'm missing, or something you're missing, or are we just disagreeing on what is easy here? Also: I've got 8 different CVS-repositories (including local copies) I work against for different organizations, so I might be a special case when it comes to what I need to have control over. The typing issue isn't that large :-) Eivind. From owner-cvs-CVSROOT Fri Feb 27 02:11:57 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA00137 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 02:11:57 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA00127; Fri, 27 Feb 1998 02:11:48 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.6.9) with ESMTP id CAA00707; Fri, 27 Feb 1998 02:11:36 -0800 (PST) To: Eivind Eklund cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail In-reply-to: Your message of "Fri, 27 Feb 1998 10:55:41 +0100." <19980227105541.55943@follo.net> Date: Fri, 27 Feb 1998 02:11:35 -0800 Message-ID: <703.888574295@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > You scenario: > > do-local-cvs > > cvs checkout ls > > > cvscommit > Happens very rarely, actually, since I sync my cvs repository at least 3-4 times a day from freefall. But yes, if I think I'm going to run into anything like that then I simply don't use the "cvscommit" convenience function, I toggle do-remote-cvs once and do cvs commit followed by cvs update if a conflict comes up. > I really can't see the 'easier ways' part - is there something I'm > missing, or something you're missing, or are we just disagreeing on > what is easy here? I guess it comes down to whether or not you consider thwacking the CVS/Root file easier or the CLI option easier - it's sort of the same to me given that I've been using the aformentioned shell functions for so long that the "stateful model" works for me more than having to think of different cvs aliases depending on whether I'm working locally or remotely. But I'm willing to concede that this comes entirely down to what one considers easier. :) Jordan From owner-cvs-CVSROOT Fri Feb 27 08:13:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA10561 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 08:13:29 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA10541; Fri, 27 Feb 1998 08:13:16 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA27350; Fri, 27 Feb 1998 09:12:54 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA03995; Fri, 27 Feb 1998 09:12:53 -0700 Date: Fri, 27 Feb 1998 09:12:53 -0700 Message-Id: <199802271612.JAA03995@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Eivind Eklund Cc: "Jordan K. Hubbard" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail In-Reply-To: <19980227101302.39170@follo.net> References: <199802261914.LAA27102@freefall.freebsd.org> <19980227101302.39170@follo.net> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > For your convenience, we repeat some of the magic tricks of using CVS > with SSH below: ... > 6. (Vary depending on preferences only) > echo 'diff -u' > ~/.cvsrc' > echo 'update -Pd' >> ~/.cvsrc' echo 'cvs -z 6 -q' >> ~/.cvsrc This causes cvs to be a bit more quiet, and uses compression. (Not necessary if you're using SSH's built-in compression, but not necessarily a bad idea.) (It's difficult to get CVS to use SSH with arguments, so use the above). ... > Starship Mate Eivind signing off. Nate ps. This should be documented in the FAQ/Handbook somewhere, since most of this information is gleaned through the school of hard knocks. From owner-cvs-CVSROOT Fri Feb 27 08:16:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11302 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 08:16:00 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11228; Fri, 27 Feb 1998 08:15:34 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA27379; Fri, 27 Feb 1998 09:15:25 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA04081; Fri, 27 Feb 1998 09:15:24 -0700 Date: Fri, 27 Feb 1998 09:15:24 -0700 Message-Id: <199802271615.JAA04081@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Jordan K. Hubbard" Cc: Eivind Eklund , "Jordan K. Hubbard" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail In-Reply-To: <472.888572485@time.cdrom.com> References: <19980227101302.39170@follo.net> <472.888572485@time.cdrom.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > For your convenience, we repeat some of the magic tricks of using CVS > > with SSH below: > > There are even easier ways, as I've already pointed out to Nik: > setenv CVS_RSH ssh > do-local-cvs() { > setenv CVSROOT /home/ncvs > [ -f CVS/Root ] && echo $CVSROOT > CVS/Root > } > do-remote-cvs() { > setenv CVSROOT freefall.freebsd.org:/home/ncvs > [ -f CVS/Root ] && echo $CVSROOT > CVS/Root > } > cvscommit() { > do-remote-cvs > cvs commit $* > do-local-cvs > } Nasty, but effective. I wouldn't recommend it though. :( > Yes, ssh-agent is a good idea. Starting it on your window manager is, > however, not such a good idea since it won't include any of the > clients in your .xsession/.xinitrc and some of those are usually > xterms in the typical scenario. Far better to have (assuming that > you're using xdm and .xsession): What does ssh-agent do? I've never used it, nor had any reason to. Nate From owner-cvs-CVSROOT Fri Feb 27 08:18:58 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11993 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 08:18:58 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11975; Fri, 27 Feb 1998 08:18:47 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA02049; Fri, 27 Feb 1998 16:18:45 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id RAA00579; Fri, 27 Feb 1998 17:18:24 +0100 (MET) Message-ID: <19980227171824.59113@follo.net> Date: Fri, 27 Feb 1998 17:18:24 +0100 From: Eivind Eklund To: Nate Williams Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail References: <19980227101302.39170@follo.net> <472.888572485@time.cdrom.com> <199802271615.JAA04081@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199802271615.JAA04081@mt.sri.com>; from Nate Williams on Fri, Feb 27, 1998 at 09:15:24AM -0700 Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, Feb 27, 1998 at 09:15:24AM -0700, Nate Williams wrote: > > Yes, ssh-agent is a good idea. Starting it on your window manager is, > > however, not such a good idea since it won't include any of the > > clients in your .xsession/.xinitrc and some of those are usually > > xterms in the typical scenario. Far better to have (assuming that > > you're using xdm and .xsession): > > What does ssh-agent do? I've never used it, nor had any reason to. It proxies authentication requests, so you don't have to type your password (or private key passphrase) when using ssh to login somewhere. Very convenient if you do a lot of remote work (which I do). Eivind. From owner-cvs-CVSROOT Fri Feb 27 08:21:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA12608 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 08:21:41 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA12539; Fri, 27 Feb 1998 08:21:29 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.6.9) with ESMTP id IAA02252; Fri, 27 Feb 1998 08:20:21 -0800 (PST) To: Nate Williams cc: Eivind Eklund , "Jordan K. Hubbard" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: Re: cvs commit: CVSROOT avail In-reply-to: Your message of "Fri, 27 Feb 1998 09:15:24 MST." <199802271615.JAA04081@mt.sri.com> Date: Fri, 27 Feb 1998 08:20:21 -0800 Message-ID: <2248.888596421@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Nasty, but effective. I wouldn't recommend it though. :( Well, works for me and has for years. ;-) > What does ssh-agent do? I've never used it, nor had any reason to. It puts cookies in the environment that all of its children inheirit, telling them to forward authentication requests back to the original ssh-agent. ssh-add prompts you for your password (even under X, if present, with a slick little popup box thingy) and registers a successful authentication with ssh-agent which then passes this credential on to any sub-ssh tasks which ask. This means you only enter your password *once* and all subsequent ssh requests to hosts which have that particular key in their .ssh/authorized_hosts files won't have to ask you for the password again, even if they're nested (e.g. ssh hosta -> ssh hostb). Jordan From owner-cvs-CVSROOT Fri Feb 27 17:18:07 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA13260 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 17:18:07 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA13244; Fri, 27 Feb 1998 17:17:56 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id MAA12608; Sat, 28 Feb 1998 12:11:04 +1100 Date: Sat, 28 Feb 1998 12:11:04 +1100 From: Bruce Evans Message-Id: <199802280111.MAA12608@godzilla.zeta.org.au> To: eivind@yes.no, jkh@time.cdrom.com Subject: Re: cvs commit: CVSROOT avail Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Happens very rarely, actually, since I sync my cvs repository at least >3-4 times a day from freefall. But yes, if I think I'm going to run Here it might take 3-4 days a time :-). Even running remote diffs is too slow to do routinely. I depend on the commit check preventing clobbering of old versions. >I guess it comes down to whether or not you consider thwacking the >CVS/Root file easier or the CLI option easier - it's sort of the same >to me given that I've been using the aformentioned shell functions for >so long that the "stateful model" works for me more than having to cvs -d thwacks CVS/Root in -current. This is often inconvenient. I use fcvs and lcvs and usually want to run lcvs after fcvs to unthwack it, but often forget. It is almost as inconvenient as directory state. BTW, why do the following work differently for remote `cvs commit'? Is it because the cvs client is current? 1) all files are handled in one batch, even if they are in separate directories. 2) the rcstemplate file is not included in the default log message. Bruce From owner-cvs-CVSROOT Fri Feb 27 17:28:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA15313 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 17:28:09 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA15120; Fri, 27 Feb 1998 17:27:43 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id SAA01189; Fri, 27 Feb 1998 18:27:18 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id SAA07845; Fri, 27 Feb 1998 18:27:15 -0700 Date: Fri, 27 Feb 1998 18:27:15 -0700 Message-Id: <199802280127.SAA07845@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bruce Evans Cc: eivind@yes.no, jkh@time.cdrom.com, cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-CVSROOT@freebsd.org Subject: Re: cvs commit: CVSROOT avail In-Reply-To: <199802280111.MAA12608@godzilla.zeta.org.au> References: <199802280111.MAA12608@godzilla.zeta.org.au> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-cvsroot@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > >I guess it comes down to whether or not you consider thwacking the > >CVS/Root file easier or the CLI option easier - it's sort of the same > >to me given that I've been using the aformentioned shell functions for > >so long that the "stateful model" works for me more than having to > > cvs -d thwacks CVS/Root in -current. This is often inconvenient. This is fixed in the most recent version of CVS. However, the error handling of client/server mode leaves alot to be desired. This is on Cyclic's TODO list of paid work that was due a couple weeks ago, but I didn't get back to them about the bug until earlier this week. > BTW, why do the following work differently for remote `cvs commit'? > Is it because the cvs client is current? > 1) all files are handled in one batch, even if they are in separate > directories. Optimization to minimize the 'commit' traffic over the wire, and to minimize the locking. Doing a 'commit-per-directory' requires more work than the client is willing to do at this point, and leaves the locks in place much longer. > 2) the rcstemplate file is not included in the default log message. I think you need to checkout the sources from the remote server machine to get it. This is stuck in the CVS directory on your clients. Nate From owner-cvs-CVSROOT Fri Feb 27 19:39:42 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA05951 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 19:39:42 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA05827; Fri, 27 Feb 1998 19:38:34 -0800 (PST) (envelope-from itojun@FreeBSD.org) From: Jun-ichiro Itoh Received: (from itojun@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA01103; Fri, 27 Feb 1998 19:37:50 -0800 (PST) Date: Fri, 27 Feb 1998 19:37:50 -0800 (PST) Message-Id: <199802280337.TAA01103@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk itojun 1998/02/27 19:37:50 PST Modified files: . modules Log: siag --> ports/math/siag Revision Changes Path 1.1843 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Fri Feb 27 19:42:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA06411 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 19:42:50 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA06255; Fri, 27 Feb 1998 19:42:04 -0800 (PST) (envelope-from itojun@FreeBSD.org) From: Jun-ichiro Itoh Received: (from itojun@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA01211; Fri, 27 Feb 1998 19:41:19 -0800 (PST) Date: Fri, 27 Feb 1998 19:41:19 -0800 (PST) Message-Id: <199802280341.TAA01211@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk itojun 1998/02/27 19:41:14 PST Modified files: . modules Log: ja-xnetmaj --> ports/japanese/xnetmaj Revision Changes Path 1.1844 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Fri Feb 27 21:20:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA22389 for cvs-CVSROOT-outgoing; Fri, 27 Feb 1998 21:20:00 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA21968; Fri, 27 Feb 1998 21:18:51 -0800 (PST) (envelope-from itojun@FreeBSD.org) From: Jun-ichiro Itoh Received: (from itojun@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA01909; Fri, 27 Feb 1998 21:18:07 -0800 (PST) Date: Fri, 27 Feb 1998 21:18:07 -0800 (PST) Message-Id: <199802280518.VAA01909@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk itojun 1998/02/27 21:18:07 PST Modified files: . modules Log: ja-vftool --> ports/japanese/vftool Revision Changes Path 1.1845 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Sat Feb 28 03:02:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA24625 for cvs-CVSROOT-outgoing; Sat, 28 Feb 1998 03:02:44 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA24617; Sat, 28 Feb 1998 03:02:36 -0800 (PST) (envelope-from karpen@ocean.campus.luth.se) Received: (from karpen@localhost) by ocean.campus.luth.se (8.8.8/8.8.8) id LAA04433; Sat, 28 Feb 1998 11:59:40 +0100 (CET) (envelope-from karpen) From: Mikael Karpberg Message-Id: <199802281059.LAA04433@ocean.campus.luth.se> Subject: Re: cvs commit: CVSROOT avail In-Reply-To: <199802280127.SAA07845@mt.sri.com> from Nate Williams at "Feb 27, 98 06:27:15 pm" To: nate@mt.sri.com (Nate Williams) Date: Sat, 28 Feb 1998 11:59:40 +0100 (CET) Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk According to Nate Williams: > > BTW, why do the following work differently for remote `cvs commit'? > > Is it because the cvs client is current? > > 1) all files are handled in one batch, even if they are in separate > > directories. > > Optimization to minimize the 'commit' traffic over the wire, and to > minimize the locking. Doing a 'commit-per-directory' requires more work > than the client is willing to do at this point, and leaves the locks in > place much longer. Basically for as long as I have used CVS I have missed the ability to do "real" commit messages in an easy way. That is, do something like: cvs setmessage -m "Did this in this file" file1.c cvs setmessage -m "Did that in this file" file2.c cvs setmessage -m "Did stuff here too" blipp/file3.c cvs setmessage -m "Just did some stuff here" blipp/file4.c cvs commit -m "This message added to the messages set previously for each file" (or just: cvs commit -m "" to just use the messages each file had set for it) That way you can get sane log messages on files, and still get it commited in one big sweep, to avoid problems with people checking out in the middle of your mega-commit (which you have do do file-by file now, to get the same effect with log messages). Would someone fix this for me? :-) /Mikael From owner-cvs-CVSROOT Sat Feb 28 15:29:16 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03864 for cvs-CVSROOT-outgoing; Sat, 28 Feb 1998 15:29:16 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03797; Sat, 28 Feb 1998 15:29:01 -0800 (PST) (envelope-from obrien@FreeBSD.org) From: "David E. O'Brien" Received: (from obrien@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA02459; Sat, 28 Feb 1998 15:28:11 -0800 (PST) Date: Sat, 28 Feb 1998 15:28:11 -0800 (PST) Message-Id: <199802282328.PAA02459@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk obrien 1998/02/28 15:28:11 PST Modified files: . modules Log: ja-xklock --> ports/japanese/xklock Revision Changes Path 1.1846 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Sat Feb 28 16:45:13 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA12293 for cvs-CVSROOT-outgoing; Sat, 28 Feb 1998 16:45:13 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA12195; Sat, 28 Feb 1998 16:45:02 -0800 (PST) (envelope-from obrien@FreeBSD.org) From: "David E. O'Brien" Received: (from obrien@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA02893; Sat, 28 Feb 1998 16:44:11 -0800 (PST) Date: Sat, 28 Feb 1998 16:44:11 -0800 (PST) Message-Id: <199803010044.QAA02893@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk obrien 1998/02/28 16:44:11 PST Modified files: . modules Log: sane --> ports/graphics/sane Revision Changes Path 1.1847 +2 -1 CVSROOT/modules From owner-cvs-CVSROOT Sat Feb 28 17:59:14 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA21810 for cvs-CVSROOT-outgoing; Sat, 28 Feb 1998 17:59:14 -0800 (PST) (envelope-from owner-cvs-cvsroot) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21730; Sat, 28 Feb 1998 17:59:03 -0800 (PST) (envelope-from obrien@FreeBSD.org) From: "David E. O'Brien" Received: (from obrien@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA04113; Sat, 28 Feb 1998 17:58:12 -0800 (PST) Date: Sat, 28 Feb 1998 17:58:12 -0800 (PST) Message-Id: <199803010158.RAA04113@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT modules Sender: owner-cvs-cvsroot@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk obrien 1998/02/28 17:58:11 PST Modified files: . modules Log: smtpd --> ports/mail/smtpd Revision Changes Path 1.1848 +2 -1 CVSROOT/modules