[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    [Issue 3539] New - Commit fails in root of Windows drive
From:       Mikhail Dvorkin <mikhail.dvorkin () gmail ! com>
Date:       2009-11-30 2:30:11
Message-ID: iz3539 () subversion ! tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=3539
                 Issue #|3539
                 Summary|Commit fails in root of Windows drive
               Component|subversion
                 Version|1.6.x
                Platform|PC
                     URL|
              OS/Version|Windows XP
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|unknown
             Assigned to|issues@subversion
             Reported by|dvorkin_m






------- Additional comments from dvorkin_m@tigris.org Sun Nov 29 18:30:10 -0800 2009 -------
----- DESCRIPTION -----

Issue is under Subversion 1.6.6 and was also seen under previous versions.
If a repository is in the root of a Windows drive, the commit causes the following:

D:\>svn ci -m ""
Adding         d://a.txt
Transmitting file data .svn: Commit succeeded, but other errors follow:
svn: Error bumping revisions post-commit (details follow):
svn: In directory 'D:'
svn: Log entry missing 'name' attribute (entry 'rm' for directory 'D:')

After that, the entire repository gets locked.
Although the file a.txt is indeed commited correctly.

----- CONTENTS OF D:\.svn\log -----

<rm/>
<modify-entry
   committed-rev="1043"
   committed-date="2009-11-30T02:14:03.937500Z"
   checksum="12917b5bd41762c4daded412f876e8c1"
   last-author="dvorkin"/>
<delete-changelist/>
<committed
   revision="1043"/>
<modify-wcprop
   propname="svn:wc:ra_dav:version-url"
   propval="/svn/personal/!svn/ver/1043/dvorkin/a.txt"/>

----- STEPS TO REPRODUCE -----

1) Move any repository to D:/ folder in Windows, or checkout any repository into
D:/ folder
2) Create D:\a.txt
3) D:\svn add a.txt
4) D:\svn ci -m ""

----- IF IT HAPPENS (Might help users with same problem) -----

After it happens (it always happen when I commit from the root), I do the following:

1) Delete D:\.svn\log
2) Run D:\svn cleanup
3) Run D:\svn up

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=2425320

To unsubscribe from this discussion, e-mail: [issues-unsubscribe@subversion.tigris.org].
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic