From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Radamanthe Newsgroups: gmane.emacs.help Subject: Re: emacs 21.3 with svn Date: Sat, 03 Feb 2007 11:29:05 +0100 Organization: Guest of ProXad - France Message-ID: <45c463bf$0$31443$426a34cc@news.free.fr> References: <45c4d9bf$1@news.greennet.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1170499238 10141 80.91.229.12 (3 Feb 2007 10:40:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 3 Feb 2007 10:40:38 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Feb 03 11:40:32 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HDIJp-0006V4-GY for geh-help-gnu-emacs@m.gmane.org; Sat, 03 Feb 2007 11:40:29 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HDIJo-0002SX-Q2 for geh-help-gnu-emacs@m.gmane.org; Sat, 03 Feb 2007 05:40:28 -0500 Original-Path: shelby.stanford.edu!headwall.stanford.edu!newsfeed.esat.net!news-lond.gip.net!news.gsl.net!gip.net!colt.net!feeder.news-service.com!proxad.net!cleanfeed1-b.proxad.net!nnrp8-1.free.fr!not-for-mail User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) Original-Newsgroups: gnu.emacs.help In-Reply-To: <45c4d9bf$1@news.greennet.net> Original-Lines: 40 Original-NNTP-Posting-Date: 03 Feb 2007 11:28:16 MET Original-NNTP-Posting-Host: 82.224.162.129 Original-X-Trace: 1170498496 news-4.free.fr 31443 82.224.162.129:1436 Original-X-Complaints-To: abuse@proxad.net Original-Xref: shelby.stanford.edu gnu.emacs.help:145265 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:40871 Archived-At: Ken Goldman wrote: > I'm being moved from cvs to svn. > > Looking at the web, it's hard to tell whether it's possible to use svn > under emacs. I found lots of bug reports. Is it possible? Yes. There are some differences between the way cvs and svn handle some things. I used to use a precompiled version of emacs 21.3 under Win32 and had some problems with psvn.el (the pcl-cvs for svn) not working at all. I finally figured out to check-in files with C-x C-v and do basic stuffs only, but once I had to do more complex things, I switched out of emacs, using svn from a shell or TortoiseSVN (a nice GUI). I managed recently to compile emacs 21.4.1 under Win32, and now everything goes well (svn-status is nice). psvn.el is supposed to work with 21.3 anyway, but I suppose there is a problem with precompiled emacs 21.3 found on the net. > If so, neither the .el files nor svn include any install instructions. > Can someone point me to a web site, HOWTO, etc., that might tell me how > to get it going. Really straightforward. Make sure you find psvn.el on the net (it is not yet provided with emacs). The one I use is tagged: ;; $Id: psvn.el 18470 2006-02-15 20:51:59Z xsteve $ Then put in your .emacs: (require 'psvn) (add-to-list 'vc-handled-backends 'SVN) Type 'C-x svn-status', enter a svn controlled directory. After that, a "dired-like" buffer is created (in major svn-status-mode). There are lots of commands in this mode. Do 'C-h m' for documentation. Enjoy. -- R.N.