Backs up everything github knows about a repository, to the repository.

Available in Debian, or https://github.com/joeyh/github-backup

News

version 1.20160922

github-backup 1.20160922 released with these changes

  • Increase base bounds to 4.8 to get mapM_ etc that works on Vector.
  • Recommended build method is now to use stack, for more reliable builds.
  • Explicitly list modules and other files in github-backup.cabal.
  • The hackage .tar.gz now omits the debian directory and may omit other source files in the future; the purpose of that tarball is to make stack/cabal install work, not to be a complete source distribution. Use git repository to get complete source.
  • Various updates to internal git and utility libraries shared with git-annex.
Posted
version 1.20160522

github-backup 1.20160522 released with these changes

  • Work around git weirdness in handling of relative path to GIT_INDEX_FILE when in a subdirectory of the repository.
  • Various updates to internal git and utility libraries shared with git-annex.
  • debian: Add lintian overrides for rpath.
  • debian: Bump standards-version.
  • Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, and cpp. This lets the Debian package build with various hardening options. Although their benefit to a largely haskell program is unknown.
Posted
version 1.20160511

github-backup 1.20160511 released with these changes

  • Fix build with directory-1.2.6.2.
  • github-backup.cabal: Add Setup-Depends.
Posted