You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@subversion.apache.org by "C. Michael Pilato (Jira)" <ji...@apache.org> on 2021/04/08 14:38:00 UTC

[jira] [Assigned] (SVN-2390) empty revisions from autoversioning

     [ https://issues.apache.org/jira/browse/SVN-2390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

C. Michael Pilato reassigned SVN-2390:
--------------------------------------

    Assignee:     (was: Ben Collins-Sussman)

> empty revisions from autoversioning
> -----------------------------------
>
>                 Key: SVN-2390
>                 URL: https://issues.apache.org/jira/browse/SVN-2390
>             Project: Subversion
>          Issue Type: Bug
>          Components: mod_dav_svn
>    Affects Versions: 1.2.x
>            Reporter: Subversion Importer
>            Priority: Major
>             Fix For: unscheduled
>
>
> {noformat:nopanel=true}
> 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!
> {noformat}
> Original issue reported by *jackrepenning*



--
This message was sent by Atlassian Jira
(v8.3.4#803005)