[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Probable bug in svn client

From: Aur Saraf <sonoflilit_at_gmail.com>
Date: Wed, 19 Mar 2008 16:29:22 +0000

Hello,

I think I have stumbled upon a bug in the SVN client.

The bug is described in this chat log of #svn:

http://colabti.org/irclogger/irclogger_log/svn?date=2008-03-19,Wed&sel=396#l711

Basically:

repo structure:
trunk
trunk/dir

working copy:
$ ls -a .
.svn dir
$ ls -a dir
.svn
$ svn status
? dir
 # that is, dir is itself a checkout of trunk/dir, unrelated to the
checkout of trunk into . that happened before dir was added to the
repo
$ svn add dir
 bork bork bork dir already in repo
$ svn revert dir
$ mv dir dir.moved
$ svn update
 bork bork bork dir already scheduled for addition
 # but it isn't! I reverted it! and there isn't even a directory ./dir anymore!
$ svn status
? dir.moved

This is not reproduction of the bug on a shell, just writing from the
top of my head. I might have missed something. If you think this is
really a bug, I can send a long transcript of my shell session, as
well as the content of ./.svn (or did I forget to back those up before
I did the workaround that worked? damn, think I did...)

Oh, of course:

[son_at_moaddib ~]$ uname -a
Linux moaddib 2.6.24-ARCH #1 SMP PREEMPT Wed Mar 5 12:07:52 UTC 2008
i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux
[son_at_moaddib ~]$ svn --version
svn, version 1.4.5 (r25188)
   compiled Sep 29 2007, 17:48:30

 -- Aur

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-03-19 17:49:57 CET

This is an archived mail posted to the Subversion Dev mailing list.