From owner-freebsd-current@FreeBSD.ORG Thu Oct 13 18:14:10 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9102116A43A for ; Thu, 13 Oct 2005 18:14:10 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37FF143D48 for ; Thu, 13 Oct 2005 18:14:10 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j9DIE5Ol000729; Thu, 13 Oct 2005 11:14:05 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j9DIE4iw000728; Thu, 13 Oct 2005 11:14:04 -0700 Date: Thu, 13 Oct 2005 11:14:04 -0700 From: Brooks Davis To: Eric Anderson Message-ID: <20051013181404.GC27418@odin.ac.hmc.edu> References: <434E46C0.7060903@centtech.com> <200510131412.23525.max@love2party.net> <434E60D6.3030402@centtech.com> <20051013140536.GA10247@crodrigues.org> <434E7ADE.5030709@centtech.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ABTtc+pdwF7KHXCz" Content-Disposition: inline In-Reply-To: <434E7ADE.5030709@centtech.com> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: Craig Rodrigues , freebsd-current@freebsd.org Subject: Re: ufsstat - testers / feedback wanted! X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 18:14:11 -0000 --ABTtc+pdwF7KHXCz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 13, 2005 at 10:18:54AM -0500, Eric Anderson wrote: > Craig Rodrigues wrote: > >On Thu, Oct 13, 2005 at 08:27:50AM -0500, Eric Anderson wrote: > > > >>Thanks - great suggestion! I'll do that. Any ideas how to remove the= =20 > >>FBSDID line jitter from the patches? > > > > > >When you check out the files from CVS, do not expand the CVS keywords by > >doing: cvs co -kk >=20 > So, this brings up a quick question: what methods do most developers=20 > use when doing things like this? I looked in the developer's handbook,= =20 > but didn't see any quick guide on a good method. Do you keep the local= =20 > cvs repo up to date, then check it out, make changes, etc? How do you=20 > do the diffs, and track all the changes, while testing too? I'd like to= =20 > kind of copy someone else's known-functional method instead of coming up= =20 > with my own. The easiest way with existing tools is to work in a copy checked out from a locally mirrored CVS repository. You can then use "cvs diff" to generate diffs. If you add new files, you will need to hack the CVS metadate yourself if you want to use "cvs diff -N" to include those files. That's ugly, but it should work. Try a test repo to see what the changes to CVS/Entries would look like. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --ABTtc+pdwF7KHXCz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDTqPsXY6L6fI4GtQRAj9KAKDfvmJuI3HcHS+HmslyM8qAGo5BmgCeJVbR UvE3qoWSS96Krhha7c3z7IQ= =Sty/ -----END PGP SIGNATURE----- --ABTtc+pdwF7KHXCz--