"C. Michael Pilato" <cmpil...@collab.net> writes: > 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.
When I was trying to figure out what is going on, I could see that there are lots of improvements in vc-svn.el version found here "http://bzr.savannah.gnu.org/r/emacs/trunk/lisp/vc" I am wondering why these two are not in sync. Is there any specific reason? Thanks and Regards Noorul