all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Peter Dyballa <Peter_Dyballa@Web.DE>
To: David Kastrup <dak@gnu.org>
Cc: help-gnu-emacs@gnu.org
Subject: Re: SVN update in GNU Emacs 22.1.50
Date: Mon, 17 Sep 2007 14:19:30 +0200	[thread overview]
Message-ID: <DE963CA7-EED3-41A5-B0B7-2B6C5B9FE3AD@Web.DE> (raw)
In-Reply-To: <85lkb62shv.fsf@lola.goethe.zz>


Am 16.09.2007 um 23:46 schrieb David Kastrup:

> Mathias Megyei writes:
>
>> Peter Dyballa writes:
>>> Hello!
>>>
>>> I was trying to update a software by SVN. I launched GNU Emacs  
>>> with -
>>> Q and issued
>>>
>>> 	M-x load-library RET vc RET
>>>
>
> Unnecessary.
>
>>> Then I issued
>>>
>>> 	M-x load-library RET vc-svn RET
>
> Unnecessary.

I wanted to make sure that this code was loaded. When I asked GNU  
Emacs to complete vc-svn- function names it do not show a  
"reasonable" set of them. And the load-library calls did not change  
this situation either ... this got me puzzled and write the eMail.

>
> Try opening a file in a Subversion work directory, and Emacs should
> _know_ what version it corresponds to (see the mode line).  And try
> C-x v C-h to get a list of VC commands.
>

Yes, this leads a bit further! Thank you! Alas, some (most) of my  
downloaded code does not receive updates!

For the SVN method vc-retrieve-snapshot brings a buffer *vc* with  
this contents:

	svn: '' does not appear to be a URL

(Isn't this bad English? Shouldn't it be 'an URL'?) Svn-status-update- 
cmd from psvn.el retrieves updates for six files.

In the case of the git method my CPU is glowing in red for half an  
hour. No newer files can be found by find afterwards. When I then  
invoke 'git pull' on the command line both network and CPU (and disk)  
are doing their work for some lengthy period (more than an hour now –  
OK, a 'make distclean' is done too!) and are updating the code of  
X11R7 clients.

In the case of CVS (with GNU Emacs 23.0.50) vc-retrieve-snapshot  
seems to work like cvs-up from pcvs.el. I should wait until some  
conflict arises ...

So there is no substitute for pcvs.el and psvn.el now – why is the  
family of vc-*.el files then autoloaded? Only because I am using the  
non-productive and unstable GNU Emacsen 22.1.50 or 23.0.50 while  
released GNU Emacs 22.1 would not? And the p(cvs|svn) Elisp libraries  
have one more obvious advantage: they can run in parallel!

--
Mit friedvollen Grüßen

   Pete

The light at the end of the tunnel has been turned off due to budget  
cuts.

  reply	other threads:[~2007-09-17 12:19 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-16 14:56 SVN update in GNU Emacs 22.1.50 Peter Dyballa
2007-09-16 17:54 ` Mathias Megyei
     [not found] ` <mailman.923.1189965292.18990.help-gnu-emacs@gnu.org>
2007-09-16 21:46   ` David Kastrup
2007-09-17 12:19     ` Peter Dyballa [this message]
2007-09-20  3:29       ` Bill Wohler
     [not found]     ` <mailman.945.1190031581.18990.help-gnu-emacs@gnu.org>
2007-09-19  3:03       ` Stefan Monnier
2007-09-21  9:23         ` Peter Dyballa
2007-09-16 21:57 ` Eric Hanchrow
     [not found] <mailman.921.1189954627.18990.help-gnu-emacs@gnu.org>
2007-09-18  6:25 ` Tim X

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DE963CA7-EED3-41A5-B0B7-2B6C5B9FE3AD@Web.DE \
    --to=peter_dyballa@web.de \
    --cc=dak@gnu.org \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.