Bug#366530: subversion: "svn merge" shows some conflict as 'A',
not 'C'
Philipp Matthias Hahn
pmhahn at debian.org
Tue May 9 13:39:23 UTC 2006
Package: subversion
Version: 1.3.1-3
Severity: Cminnormal
The following test case creates a file, copies it, creates another file
with the same name and tries to merge those two files.
During merge, subversion shows this as an added file ('A'), not as a
merge conflict ('C').
$ cat ~/prog/debian/subversion.bug
#!/bin/sh
SVN=$PWD/svn
svnadmin create $SVN
svn mkdir -m mkdir file://$SVN/a
svn cp -m cp file://$SVN/a file://$SVN/b
svn co file://$SVN work
cd work
date > b/bar
svn add b/bar
svn ci -m cib b/bar
date > a/bar
svn add a/bar
svn ci -m cia a/bar
svn merge file://$SVN/b@2 file://$SVN/b@3 a/
svn status a/bar
$ . ~/prog/debian/subversion.bug
Committed revision 1.
Committed revision 2.
A work/a
A work/b
Checked out revision 2.
A b/bar
Adding b/bar
Transmitting file data .
Committed revision 3.
A a/bar
Adding a/bar
Transmitting file data .
Committed revision 4.
A a/bar
C a/bar
Compare last two lines.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (989, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.14-walker
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages subversion depends on:
ii libapr0 2.0.55-4 the Apache Portable Runtime
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii libsvn0 1.3.1-3 shared libraries used by Subversio
ii patch 2.5.9-4 Apply a diff file to an original
subversion recommends no packages.
-- no debconf information
More information about the pkg-subversion-maintainers
mailing list