GNU bug report logs - #12757
24.2.50; vc-svn-merge-news: Couldn't analyze svn update result

Previous Next

Package: emacs;

Reported by: OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>

Date: Mon, 29 Oct 2012 02:47:01 UTC

Severity: normal

Tags: patch

Found in version 24.2.50

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12757 in the body.
You can then email your comments to 12757 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#12757; Package emacs. (Mon, 29 Oct 2012 02:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 29 Oct 2012 02:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.2.50; vc-svn-merge-news: Couldn't analyze svn update result
Date: Mon, 29 Oct 2012 11:43:49 +0900
[Message part 1 (text/plain, inline)]
Tags: patch

In GNU Emacs 24.2.50.5 (i686-pc-cygwin)
 of 2012-10-29 on zeroset
Bzr revision: 110709 monnier <at> iro.umontreal.ca-20121028204149-1s63clufiecqd05k
Windowing system distributor `Microsoft Corp.', version 0.0.0
Configured using:
 `configure '--without-all' '--without-x' '--with-w32' '--with-gnutls'
 '--with-xml2' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-gif'
 '--with-png' '--with-rsvg' '--enable-check-lisp-object-type'
 'CFLAGS=-ggdb3 -O2''

with svn, version 1.7.7 (r1393599)
   compiled Oct 10 2012, 10:19:48

VC back-end for SVN fails to parse the merge response when the target file
is in the subdirectory.

In *vc-dir* buffer:

  VC backend : SVN
  Working dir: ~/Checkout/googlecode.com/zxing-read-only/
  Repository : http://zxing.googlecode.com/svn

      needs-merge          core/src/com/google/zxing/MultiFormatReader.java

error "Couldn't analyze svn update result" occurs by pressing `+'
on the `needs-merge' line.

corresponding messages:

  Merging changes into /home/foo/Checkout/googlecode.com/zxing-read-only/core/src/com/google/zxing/MultiFormatReader.java...
  vc-svn-merge-news: Couldn't analyze svn update result

*vc* buffer is as follows:

  Updating 'core/src/com/google/zxing/MultiFormatReader.java':
  G    core/src/com/google/zxing/MultiFormatReader.java
  Updated to revision 2482.



[vc-svn-merge-news.diff (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12757; Package emacs. (Mon, 29 Oct 2012 08:47:01 GMT) Full text and rfc822 format available.

Message #8 received at 12757 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Schwab <schwab <at> linux-m68k.org>
To: OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>
Cc: 12757 <at> debbugs.gnu.org
Subject: Re: bug#12757: 24.2.50;
	vc-svn-merge-news: Couldn't analyze svn update result
Date: Mon, 29 Oct 2012 09:43:50 +0100
OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com> writes:

> === modified file 'lisp/vc/vc-svn.el'
> *** lisp/vc/vc-svn.el	2012-02-25 04:29:09 +0000
> --- lisp/vc/vc-svn.el	2012-10-29 00:12:43 +0000
> ***************
> *** 399,405 ****
>                  ;; We also used to match the filename in column 0 without any
>                  ;; meta-info before it, but I believe this can never happen.
>                  (concat "^\\(\\([ACGDU]\\)\\(.[B ]\\)?  \\)"
> !                        (regexp-quote (file-name-nondirectory file)))
>                  nil t)
>                 (cond
>                  ;; Merge successful, we are in sync with repository now
> --- 399,405 ----
>                  ;; We also used to match the filename in column 0 without any
>                  ;; meta-info before it, but I believe this can never happen.
>                  (concat "^\\(\\([ACGDU]\\)\\(.[B ]\\)?  \\)"
> !                        (regexp-quote (file-relative-name file)))

Is that backward compatible with older svn versions?

Andreas.

-- 
Andreas Schwab, schwab <at> linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12757; Package emacs. (Fri, 02 Nov 2012 19:46:02 GMT) Full text and rfc822 format available.

Message #11 received at 12757 <at> debbugs.gnu.org (full text, mbox):

From: OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>
To: Andreas Schwab <schwab <at> linux-m68k.org>
Cc: 12757 <at> debbugs.gnu.org, OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>
Subject: Re: bug#12757: 24.2.50;
	vc-svn-merge-news: Couldn't analyze svn update result
Date: Sat, 03 Nov 2012 04:42:42 +0900
At Mon, 29 Oct 2012 09:43:50 +0100,
Andreas Schwab wrote:
> 
> OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com> writes:
> 
> > === modified file 'lisp/vc/vc-svn.el'
> > *** lisp/vc/vc-svn.el	2012-02-25 04:29:09 +0000
> > --- lisp/vc/vc-svn.el	2012-10-29 00:12:43 +0000
> > ***************
> > *** 399,405 ****
> >                  ;; We also used to match the filename in column 0 without any
> >                  ;; meta-info before it, but I believe this can never happen.
> >                  (concat "^\\(\\([ACGDU]\\)\\(.[B ]\\)?  \\)"
> > !                        (regexp-quote (file-name-nondirectory file)))
> >                  nil t)
> >                 (cond
> >                  ;; Merge successful, we are in sync with repository now
> > --- 399,405 ----
> >                  ;; We also used to match the filename in column 0 without any
> >                  ;; meta-info before it, but I believe this can never happen.
> >                  (concat "^\\(\\([ACGDU]\\)\\(.[B ]\\)?  \\)"
> > !                        (regexp-quote (file-relative-name file)))
> 
> Is that backward compatible with older svn versions?

Further confirmed it works with the following versions:

svn, version 1.6.18 (r1303927)
svn, version 1.5.9 (r1041577)
svn, version 1.4.6 (r28521)
svn, version 1.3.2 (r19776)
svn, version 1.2.3 (r15833)

-- 
Tetsurou




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12757; Package emacs. (Sat, 17 Nov 2012 07:09:01 GMT) Full text and rfc822 format available.

Message #14 received at 12757 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> gnu.org>
To: OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com>
Cc: 12757 <at> debbugs.gnu.org, Andreas Schwab <schwab <at> linux-m68k.org>
Subject: Re: bug#12757: 24.2.50;
	vc-svn-merge-news: Couldn't analyze svn update result
Date: Sat, 17 Nov 2012 15:07:52 +0800
OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com> writes:

> Further confirmed it works with the following versions:
>
> svn, version 1.6.18 (r1303927)
> svn, version 1.5.9 (r1041577)
> svn, version 1.4.6 (r28521)
> svn, version 1.3.2 (r19776)
> svn, version 1.2.3 (r15833)

Thanks for checking.  This looks like a pretty annoying bug, so I went
ahead and committed your fix to the emacs-24 branch.




bug closed, send any further explanations to 12757 <at> debbugs.gnu.org and OKAZAKI Tetsurou <okazaki.tetsurou <at> gmail.com> Request was from Chong Yidong <cyd <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 17 Nov 2012 07:09:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 15 Dec 2012 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 156 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.