Hello!

I'm attempting to export a moderately large (241mb) repository to git:

  http://fossil.io7m.com/repo.cgi/io7m-r1/index

The export proceeds without an error:

  /tmp/r1-fossil$ fossil export > /tmp/r1.bin

The import proceeds without an error:

  /tmp/r1-git$ git init
  /tmp/r1-git$ git fast-import < /tmp/r1.bin

However, the resulting git checkout is missing files that are present
in the most recent commit to the fossil repository.

  /tmp/r1-fossil$ ls -alF 
io7m-r1-documentation/src/main/resources/com/io7m/r1/documentation/ | wc -l
  43

  /tmp/r1-git$ ls -alF 
io7m-r1-documentation/src/main/resources/com/io7m/r1/documentation/ | wc -l
  30

In some cases, entire directory hierarchies are missing:

  /tmp/r1-fossil$ ls -alF 
io7m-r1-examples/src/main/resources/com/io7m/r1/examples/results/scenes/ | wc -l
  80

  /tmp/r1-git$ ls -alF 
io7m-r1-examples/src/main/resources/com/io7m/r1/examples/results/scenes/ | wc -l
  ls: cannot access 
io7m-r1-examples/src/main/resources/com/io7m/r1/examples/results/scenes/: No 
such file or directory
  0

Is there some way to get more information about what's going wrong here? I don't
know if fossil or git is at fault, and I have no way of knowing how badly the
history has been corrupted by the export or import.

M
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to