From owner-freebsd-current Mon Jun 21 10:16:25 1999 Delivered-To: freebsd-current@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id A72F3150B9 for ; Mon, 21 Jun 1999 10:16:12 -0700 (PDT) (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 LAA05545; Mon, 21 Jun 1999 11:15:54 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id LAA04383; Mon, 21 Jun 1999 11:15:53 -0600 Date: Mon, 21 Jun 1999 11:15:53 -0600 Message-Id: <199906211715.LAA04383@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Chuck Robey Cc: "Jordan K. Hubbard" , freebsd-current@FreeBSD.ORG Subject: Re: laying down tags In-Reply-To: References: <69071.929844133@zippy.cdrom.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > I notice that in the last 6 months a change has occurred in how we use > > > our cvs tools, in that there's a great increase in the usage of tags. > > Would you mind giving one example where not having tags hurt us? Sure. When multiple developers are trying to work together as well as track -current, everything has to be done by hand. Case in point is the work that the VM guys want to do. It would be alot easier for both the developers *AND* the testers to share code this way. This also makes it much easier for the developer to 'merge' in changes made to the main branch, rather than having to hand-merge it in everytime, build diffs, and re-distribute them. The other developers then need to back-out the original diffs, re-apply the new diffs, which is alot more work. With CVS, this is done *ONCE* for each change (by CVS), hence the amount of work to help out is much less. What 'cheaper' way could this kind of easy integration be done, short of using the 'magic' branch tags in the FreeBSD CVS version that I don't if anyone has ever used because I don't think anyone knows exactly if it works, and how to make it work. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message