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: Re: Release tags Date: Tue, 04 Sep 2012 20:24:36 +0200 Message-ID: <87ipbtlk7v.fsf@wanadoo.es> References: <04A8931A-A044-4F8A-86FD-7AA70DA2B5E3@mit.edu> <87d32awhc7.fsf@gnu.org> <87wr0aldw0.fsf@gmail.com> <83pq62ec1i.fsf@gnu.org> <87fw6x505b.fsf@gnu.org> <87mx15lr1k.fsf@wanadoo.es> <87y5kpydsr.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1346783096 12736 80.91.229.3 (4 Sep 2012 18:24:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Sep 2012 18:24:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 04 20:24:58 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T8xnz-0003qW-5c for ged-emacs-devel@m.gmane.org; Tue, 04 Sep 2012 20:24:55 +0200 Original-Received: from localhost ([::1]:59825 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8xnw-0003iN-9C for ged-emacs-devel@m.gmane.org; Tue, 04 Sep 2012 14:24:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8xns-0003eK-QF for emacs-devel@gnu.org; Tue, 04 Sep 2012 14:24:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T8xnr-00011S-Q1 for emacs-devel@gnu.org; Tue, 04 Sep 2012 14:24:48 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:54939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8xnr-00011E-J2 for emacs-devel@gnu.org; Tue, 04 Sep 2012 14:24:47 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1T8xnt-0003nk-65 for emacs-devel@gnu.org; Tue, 04 Sep 2012 20:24:49 +0200 Original-Received: from 108.red-79-147-14.dynamicip.rima-tde.net ([79.147.14.108]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 04 Sep 2012 20:24:49 +0200 Original-Received: from ofv by 108.red-79-147-14.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 04 Sep 2012 20:24:49 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 108.red-79-147-14.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) Cancel-Lock: sha1:KuBmQMGjRaHsqfLRx9pSSIeiC5U= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:153007 Archived-At: Jason Rumney writes: > No use of a tag that I have ever seen was for a revision. It was for the > state of the source tree at that point in time. Release tags especially. > > If there are multiple Emacs 24.2 tags in the repository, how is one > supposed to know which is the real Emacs 24.2? Any of them will do, because the revision (and hence the tag) determines the complete state of the source tree. Plus the complete VC history that precedes that revision. So if the emacs-24 branch were magically lost, it could be partially recovered (VC history included) from any other branch that contains a merged revision that comes from emacs-24. (Partially means "except the revisions committed after the emacs-24 revision you have at hand.")