[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-issues
Subject: =?UTF-8?B?W0lzc3VlIDIzOTBdIE5ldyAtIGVtdHB5IHJldmlzaW9ucyBmcm9tIA==?=
From: jackrepenning () tigris ! org
Date: 2005-08-29 23:22:26
Message-ID: 20050829232226.25677.qmail () tigris ! org
[Download RAW message or body]
http://subversion.tigris.org/issues/show_bug.cgi?id=2390
Issue #|2390
Summary|emtpy revisions from autoversioning
Component|subversion
Version|1.2.x
Platform|Macintosh
URL|
OS/Version|All
Status|NEW
Status whiteboard|
Keywords|
Resolution|
Issue type|DEFECT
Priority|P3
Subcomponent|mod_dav_svn
Assigned to|issues@subversion
Reported by|jackrepenning
------- Additional comments from jackrepenning@tigris.org Mon Aug 29 16:22:26 -0700 \
2005 ------- Some changes made via autoversioning produce additional so-called \
"empty" revisions (svn log -v does not offer a list of "changed paths").
(I brought this straight to the buglist on advice from sussman, who says "grrr ... I \
thought I fixed that!")
Steps to reproduce:
1. Subversion site served via http, with autoversioning enabled
2. mount to OS X (cmd-k, enter http://site/path)
3. navigate, using OS X Finder, down to some directory containing some other \
directory 4. click on "other directory"
5. press [return]
6. type "new name" for the new name of "other directory"
7. press [return]
8. from some full-featured svn client, do the moral equivalent of "svn log -v \
http://site/root/of/path"
Expected results:
All log entries ought to say what paths were changed in that revision
Actual results:
Something like this.
> svn log -v https://svn.stage.extranet.collab.net/svn/alm-j | more
------------------------------------------------------------------------
r25 | jrepenning | 2005-08-29 15:57:25 -0700 (Mon, 29 Aug 2005) | 2 lines
Autoversioning commit: a non-deltaV client made a change to
/trunk/www/alm-process/1-Stages
------------------------------------------------------------------------
r24 | jrepenning | 2005-08-29 15:57:25 -0700 (Mon, 29 Aug 2005) | 2 lines
Changed paths:
D /trunk/www/alm-process/1-Stages/5-Π Π°ΡΠΊΡΡΡΠΈΠ΅
A /trunk/www/alm-process/1-Stages/5-Π Π°ΡΠΊΡΡΡΠΈΠ΅ (Russian "Deployment") \
(from /trunk/www/alm- process/1-Stages/5-Π Π°ΡΠΊΡΡΡΠΈΠ΅:23)
Autoversioning commit: a non-deltaV client made a change to
/trunk/www/alm-process/1-Stages/5-Π Π°ΡΠΊΡΡΡΠΈΠ΅ (Russian "Deployment")
r24 is an accurate record of the change I was aware of making. r25 is a surprise to \
me; I don't know whether it's
a. a broken, half-an-event pointlessly invented by mod_dav_svn
b. a broken, half-empty record of a true event misrecorded by mod_dav_svn
c. or even mod_dav_svn's best efforts at recording something really really wonky \
coming from the OS X dav client
But wherever it comes from, it's surprising!
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@subversion.tigris.org
For additional commands, e-mail: issues-help@subversion.tigris.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic