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

Re: svn.el - an emacs interface for subversion

From: Michael Alan Dorman <mdorman_at_debian.org>
Date: 2002-08-20 15:50:01 CEST

Stefan Reichör <reichoer@web.de> writes:
> I started to write an emacs interface for subversion.
> It should work like pcl-cvs for cvs.
>
> It can be found at http://xsteve.nit.at/prg/emacs
>
> I would be interessted in any thoughts about it!

It appears to fine for me on a Debian GNU/Linux system.

My only comment about what's there currently is that I think massaging
the output of svn status to be more self-explanatory would be nice---I
know I still have to think about exactly what the (unlabeled) columns
are indicating.

I think the one non-trivial feature I would like to see from an
interface like this is the ability to manage log information for me.

That is, I'd like the ability to annotate the changes I made to a
given file at various points during work, and then, on commit, have
the information from all the files I'm committing pulled together to
be a default log message, which I could then edit as appropriate.

In effect, I'd love to see a marriage between a pseudo-vc mode, which
would let me deal with files on a one-by-one basis, making changes,
annotating what I did (in place of committing), and a mode like
pcl-cvs that would let me examine the project as a whole, deciding
what to commit and so forth.

So my workflow would look like (in terms of vc):

   edit file
   C-x v v
   Enter change description
   edit other file
   C-x v v
   M-x svn-status
   c

Does that make sense to anyone else, or is that just my own twisted
ideas about how to manage stuff? Or have I missed some facility that
is in svn itself (instead of an interface) to make this simple?

Mike.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Aug 20 17:41:22 2002

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.