not all directories are imported

Issue #1 new
anatoly techtonik
repo owner created an issue
  1. create a shallow checkout with multiple directories that appeared in repository at different time
  2. launch hgsvnimport to reset wc to an earliest revision with at least one directory
  3. launch hgpullsvn and wait for it to complete
  4. observe the absence of the directory was was added later

This actually happened with distutils copy you may find here on bitbucket.

Comments (1)

  1. anatoly techtonik reporter

    The reason is that update to a version where dir does not exist erases shallow checkout information. Such update is made after the oldest revision for a shallow checkout is found.

    Possible workaround is to start importing history from revision where all directories are in place.

  2. Log in to comment