From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55668 Path: main.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus v5.10.5 is released Date: Mon, 05 Jan 2004 21:16:16 +0100 Organization: Probably a good idea Sender: ding-owner@lists.math.uh.edu Message-ID: <87llom5ey7.fsf@doohan.bang.priv.no> References: <87k747bhcl.fsf@doohan.bang.priv.no> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1073333850 12120 80.91.224.253 (5 Jan 2004 20:17:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2004 20:17:30 +0000 (UTC) Original-X-From: ding-owner+M4208@lists.math.uh.edu Mon Jan 05 21:17:27 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AdbAF-0001Yw-00 for ; Mon, 05 Jan 2004 21:17:27 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Adb9I-000776-00; Mon, 05 Jan 2004 14:16:28 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Adb9A-000770-00 for ding@lists.math.uh.edu; Mon, 05 Jan 2004 14:16:20 -0600 Original-Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by justine.libertine.org (Postfix) with ESMTP id B18403A0026 for ; Mon, 5 Jan 2004 14:16:19 -0600 (CST) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1Adb98-0003Kz-00 for ; Mon, 05 Jan 2004 21:16:18 +0100 Mail-Followup-To: ding@gnus.org X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Adb97-0003Kr-00 for ; Mon, 05 Jan 2004 21:16:17 +0100 Original-Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1Adb97-00037B-00 for ; Mon, 05 Jan 2004 21:16:17 +0100 Original-Lines: 31 Original-X-Complaints-To: usenet@sea.gmane.org Mail-Copies-To: never User-Agent: Gnus/5.1004 (Gnus v5.10.4) XEmacs/21.4 (Common Lisp, linux) Cancel-Lock: sha1:+L05vjbZKZjauVPBU5e5EhP708o= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:55668 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55668 >>>>> Lars Magne Ingebrigtsen : > Steinar Bang writes: >> As long as a release is tagged, you can put a branch tag there >> anytime. >> Eg. >> cvs rtag -b -r v5-10-5 b5-10-5 gnus >> (or something like that) > Right. I've never actually branched anywhere using cvs... :-) If you don't plan to merge the branch back in, it isn't really hard. - with a command like the above you place a branch tag at the point where you would like the branch to start. As for naming the branch tags, in the example above, I've given the branch tag the same name as the version tag at its root, but with the "v" replaced with a "b" - then check out a separate Gnus CVS workspace on the branch, eg.: cd /tmp/ cvs co gnus cvs up -dP -r b5-10-5 mv /tmp/gnus ~/cvs/gnus-5.10-branch All commits you make in this workspace (including adds and removes) will be on the branch. What you'll see on updates is commits other maintainers have made on the branch. Files that have been removed in the trunk after the branch, will still be present, editable and commitable on the branch.