From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xue Fuqiao Newsgroups: gmane.emacs.devel Subject: Re: About CVS Date: Sun, 9 Jun 2013 07:36:38 +0800 Message-ID: References: <83wqq4sy6c.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1370734603 25548 80.91.229.3 (8 Jun 2013 23:36:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 8 Jun 2013 23:36:43 +0000 (UTC) Cc: emacs-devel To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 09 01:36:45 2013 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 1UlSge-0007fN-Tv for ged-emacs-devel@m.gmane.org; Sun, 09 Jun 2013 01:36:45 +0200 Original-Received: from localhost ([::1]:44901 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlSge-00065u-IC for ged-emacs-devel@m.gmane.org; Sat, 08 Jun 2013 19:36:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39490) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlSgb-00065o-LO for emacs-devel@gnu.org; Sat, 08 Jun 2013 19:36:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UlSga-0002fj-Ni for emacs-devel@gnu.org; Sat, 08 Jun 2013 19:36:41 -0400 Original-Received: from mail-ie0-x235.google.com ([2607:f8b0:4001:c03::235]:65142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlSgZ-0002fR-2R; Sat, 08 Jun 2013 19:36:39 -0400 Original-Received: by mail-ie0-f181.google.com with SMTP id x14so13101274ief.26 for ; Sat, 08 Jun 2013 16:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=CdVBjeXGqPMM5eDw2IKKa3Ez1sgDaTSOCNPjXk8jHtI=; b=xXuiJT47a0RrMCdfkXi9el85Hfhcw5U2Q/6Q8dXbh7KYz8zVfYYuPwajaUGausZTEZ P/t0whxHBjDwhP13Qr4UeoD6VrUYqMvzqZXqxB6IVP4rnGbo74ibuEfsYWalDCcMrdh8 5v0iH4v4Q6ToLbPk/AhcXLPpOqRCH/4hpeM5Rf7AcNb0ivWpuNWWqmhg5nh2kZCB/c2j m3kCT7V0SPp4NXFE/LpcZWHphYzhlb/GSPt8MikWnM/sADbNaKzh4uNUI3aSgbgIslmm x8t1z1QhfPuj8hwbn+hbU+OcaboBGdArnRmdoLVFxR6c1kdRy+oDvH63dzVEgtFYrRX4 K8zg== X-Received: by 10.50.118.37 with SMTP id kj5mr1542539igb.70.1370734598332; Sat, 08 Jun 2013 16:36:38 -0700 (PDT) Original-Received: by 10.42.121.138 with HTTP; Sat, 8 Jun 2013 16:36:38 -0700 (PDT) In-Reply-To: <83wqq4sy6c.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c03::235 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:160272 Archived-At: On Sat, Jun 8, 2013 at 6:18 PM, Eli Zaretskii wrote: >> Date: Sat, 8 Jun 2013 17:14:44 +0800 >> From: Xue Fuqiao >> >> In 2.2.1 (http://ximbiot.com/cvs/manual/cvs-1.11.23/cvs_2.html#SEC12) of >> the manual, it says "the name of the history file is the name of the >> corresponding file with `,v' appended to the end". But I found no `,v' >> file in my checkout of Emacs web pages repository. > > CVS is not a distributed VC system (a.k.a. "dVCS"). It keeps the > history in only one place: on the server. When you checkout a > repository, you don't get the history, only the working tree. > Whenever you invoke any command that needs to consult the history, > like "cvs log" or "cvs diff", the CVS client communicates with the > server to get that info. > > The history files are stored on the server, which is why you don't see > them on the client. I see, thank you. I will try to forget my assumptions about how version control works and try to think about it in the CVS way. -- Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/