Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-568

problem committing files if `mv' immediately after `add'

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • all
    • 0.14.0
    • src
    • None

    Description

      Start with a regular greek-tree working copy (talking to ra_local):
      
      bash-2.04$ svn mkdir newdir && svn ci
      A          newdir
      Adding          /usr/home/sussman/projects/test/wc/newdir
      Commit succeeded.
      bash-2.04$ cd newdir
      bash-2.04$ touch foo && svn add foo
      A          foo
      bash-2.04$ svn mkdir newdir2 && svn ci
      A          newdir2
      Adding          /usr/home/sussman/projects/test/wc/newdir/newdir2
      Adding          /usr/home/sussman/projects/test/wc/newdir/foo
      Commit succeeded.
      bash-2.04$ svn mv foo newdir2
      A          newdir2/foo
      D  foo
      bash-2.04$ svn ci
      
      svn_error: #21050 : <Filesystem has no such file>
        commit failed: wc locks and tmpfiles have been removed.
      
      svn_error: #21050 : <Filesystem has no such file>
        commit failed: while sending tree-delta.
      
      svn_error: #21050 : <Filesystem has no such file>
        file not found: filesystem `/home/sussman/projects/test/repo/db', transaction\
       `3', path `newdir/foo'
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              sussman Ben Collins-Sussman
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: