[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: dsvn.el -- an Emacs frontend to svn

From: David Kågedal <david_at_virtutech.se>
Date: 2007-04-18 11:42:06 CEST

dsvn.el has been in contrib/client-side/emacs a while now, and I have
fixed a couple of problems, among other things it should work better
with XEmacs now.

If you use it, I'd be interested to know what you think of it.

The original announcement looked like this:

> Attached is a file called dsvn.el that implements a frontend to
> subversion inside Emacs. It was inspired by pcl-cvs (pcvs) and tries
> hard to be very efficient and useful even if you have a very large
> subversion tree.
> The functionality includes:
> * A buffer with the current svn status that is always up to date
> * Integration with vc mode.
> * Convenient browsing of changes before committing, including diff
> viewer
> * Selective commits
> * Log viewer
> But why another Emacs package? What about psvn.el you may wonder?
> First, let us give you some background. We need to work with a tree
> that has 14000 files in it, and did initially try to use psvn.el. But
> we soon found it unusable, since it is written to extract as much
> information from svn as possible, and then try to process and filter
> that inside Emacs. The dsvn approach is instead to only worry about
> what a simple "svn status" command shows you. This means that your
> Emacs won't have to do extra work even if you have a huge tree, since
> all it has to process are the few lines printed by "svn status".
> This also means that many of the bells and whistles from psvn are
> missing, but the essentials are there, and it seems to scale better.

David Kågedal, Virtutech
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Apr 18 11:42:43 2007

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.