From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Please don't use revision numbers on commit messages (and elsewhere). Date: Thu, 31 Mar 2011 22:47:27 +0200 Message-ID: <877hbfvwyo.fsf@wanadoo.es> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1301605788 27745 80.91.229.12 (31 Mar 2011 21:09:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 31 Mar 2011 21:09:48 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 31 23:09:44 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q5P7e-0002hq-EZ for ged-emacs-devel@m.gmane.org; Thu, 31 Mar 2011 23:09:42 +0200 Original-Received: from localhost ([127.0.0.1]:58393 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5OoE-0003Hm-5o for ged-emacs-devel@m.gmane.org; Thu, 31 Mar 2011 16:49:38 -0400 Original-Received: from [140.186.70.92] (port=42092 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Oo5-0002c6-R5 for emacs-devel@gnu.org; Thu, 31 Mar 2011 16:49:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5OmP-0003qu-MO for emacs-devel@gnu.org; Thu, 31 Mar 2011 16:47:48 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:44076) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5OmP-0003qb-Gl for emacs-devel@gnu.org; Thu, 31 Mar 2011 16:47:45 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q5OmN-0000Ix-Ok for emacs-devel@gnu.org; Thu, 31 Mar 2011 22:47:43 +0200 Original-Received: from 131.red-83-59-5.dynamicip.rima-tde.net ([83.59.5.131]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 31 Mar 2011 22:47:43 +0200 Original-Received: from ofv by 131.red-83-59-5.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 31 Mar 2011 22:47:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 12 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 131.red-83-59-5.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:GUaOrAv51YAOVjda71CpwQ1eSyE= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:137951 Archived-At: A revision number only makes sense on the branch where it was created (and this only after setting some options, as Emacs did.) If I'm reading the VC log on a random branch and see "Fix breakage introduced by rXXXX" and want to look at the referenced revision, I need to switch to trunk and hope that XXXX corresponds to one of its revisions. If a series of commits on a feature branch mentions one another by revison number, after merging them into trunk (or into any other branch) those numbers are wrong. So, if you wish to refer to another revision on the commit message (or anywhere else) please use the revision id, which is unique for every commit.