The attached patch relative to vc-svn.el as distributed with
subversion 1.1.3 enhances the vc-svn-checkout function to allow
destfile to be specified. In particular, this enables C-x v ~ to work
as well as M-x ediff-revision with subversion files. Personally I
find these functions to be indispensible, so I hope you will consider
accepting this patch.
I basically ripped the code from vc-cvs.el and changed the cvs command
to the appropriate svn command. Although there's no "-p" flag to svn
update (as with cvs update), you can use svn cat and get the same
result. Note that my patch also includes an update to the
documentation string.
Personally, I would rather see this code ignore the condition of
editable being set instead of raising an error, but maybe there's a
good reason for the code doing that. My code explicitly ignores
editable when destfile is given. The result is just fine, and the
temporary buffer is still read-only even if the file isn't.
Please copy me on any responses as I am not subscribed to the dev
list.
For what it's worth, I'm not able to get into issue tracker. When I
try to log in with the account I registered for some time ago, I get
this error:
Your account does not have the "Start Page - View" permission needed
for you to access the page you requested in the tigris.org domain
(view your permissions). Either ask the site administrator for more
permission, or log in using a different account.
When I follow the "view your permissions" link, I get the same error.
There's nothing I can find on the site that says how to contact the
site administrator. (My login is ejb, and my email is ejb@ql.org.)
If someone tells me how to fix this, I'd gladly report this through
the issue tracking system. In the mean time, I hope a patch to this
list will do.
Thanks!
--
Jay Berkenbilt <ejb@ql.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
- text/x-patch attachment: stored
Received on Sun Feb 13 01:59:07 2005