On 01/26/2011 12:05 AM, Noorul Islam K M wrote: > Noorul Islam K M <noo...@collab.net> writes: > >> After migrating working copy to 1.7, vc-svn.el is not functioning >> properly. This is because .svn/entries file does not exist. I think we >> no longer need to check existence of this file. Since .svn exists at the >> root of the working copy we no longer be able to assume that .svn will >> be available in all folders of working copy. >> >> Log >> [[[ >> >> Incorporate svn 1.7 changes. >> >> * contrib/client-side/emacs/vc-svn.el >> (vc-svn-registered): Since 1.7 '.svn/entries' file does not exist. No >> need to check existence of this file. Running 'svn status' command >> alone is good enough. >> >> Patch by: Noorul Islam K M <noorul{_AT_}collab.net> >> ]]]
When I try to test this, it initially looks okay. But when I tried to commit it, I ran into problems. I user "M-x server-start" in Emacs, and shells inside Emacs have $EDITOR=emacsclient. So when I want to commit, I just run 'svn ci' at an Emacs shell, and the commit log tmpfile pops up as a new buffer for me to edit, save and dismiss. With this change, when I try to commit in this fashion, I see the following in *Messages*: error in process filter: cond: Couldn't parse output from `svn status -v' error in process filter: Couldn't parse output from `svn status -v' I'm guessing that something is trying to check the is-registered-ness of the tmpfile, and failing. But that's just a crazy guess. -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Distributed Development On Demand
signature.asc
Description: OpenPGP digital signature