Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-8895

Intermittent issue with "sync now" on Mercurial branches causing path corruption (BB-10051)

    XMLWordPrintable

Details

    Description

      This has happened twice, with two unique branches from 'default' on one of my repositories. When using the "sync now" feature to update each branch from default, the request completes, however I'm unable to pull down / checkout the updated branch.

      Mercurial prints an error similar to the following:
      abort: No such file or directory: /path/to/my/working/copy//some_directory/some_file.ext

      Notice the insertion of a double slash (//) in the path...

      When this happens, it appears to render the branch useless because it fails to checkout on any platform without throwing that error.

      Merging default into a branch with SourceTree or Mercurial CLI works fine...and this is what I've done to work around the issue...creating a fresh branch from a previous commit, and merging with SourceTree.

      Attachments

        Activity

          People

            93e1e5ba154a aiiie
            329b51f33a45 bgetsug
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: