From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: About CVS Date: Sat, 08 Jun 2013 13:18:35 +0300 Message-ID: <83wqq4sy6c.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1370686734 20491 80.91.229.3 (8 Jun 2013 10:18:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 8 Jun 2013 10:18:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: Xue Fuqiao Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jun 08 12:18:55 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 1UlGEY-0007JT-Ps for ged-emacs-devel@m.gmane.org; Sat, 08 Jun 2013 12:18:54 +0200 Original-Received: from localhost ([::1]:36087 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlGEY-0000OA-2e for ged-emacs-devel@m.gmane.org; Sat, 08 Jun 2013 06:18:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54360) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlGEU-0000Nx-C1 for emacs-devel@gnu.org; Sat, 08 Jun 2013 06:18:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UlGET-0001XK-9s for emacs-devel@gnu.org; Sat, 08 Jun 2013 06:18:50 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:41973) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlGET-0001XF-1e for emacs-devel@gnu.org; Sat, 08 Jun 2013 06:18:49 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MO200K00KGFK200@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Sat, 08 Jun 2013 13:18:47 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MO200KZ7KNBGB40@a-mtaout23.012.net.il>; Sat, 08 Jun 2013 13:18:47 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.175 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:160268 Archived-At: > 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.