fossil2git.sh 349 B

1234567891011121314151617181920
  1. repo="$1"
  2. function ajuda {
  3. echo "Uso: fossil2git.sh repo.fossil"
  4. exit 1
  5. }
  6. [ -z "$repo" ] && ajuda
  7. mkdir -p "git"
  8. cd "git"
  9. touch "fossil.marks" "git.marks"
  10. fossil export --git \
  11. --import-marks "fossil.marks" \
  12. --export-marks "fossil.marks" \
  13. "../${repo}" | \
  14. git fast-import \
  15. --export-marks="git.marks" \
  16. --import-marks="git.marks"