{"push_id":1072763023,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"7310c9132f87dfd5b93ad68878026563a2758063","before":"884c5416f6911ec00f77f37b21989dc32b1c07e1","commits":[{"sha":"7310c9132f87dfd5b93ad68878026563a2758063","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@highlab.com","name":"Sebastian Kuzminsky"},"message":"manage the {daily,weekly,monthly}.0 symlinks better\n\n\"ln -sf SRC DEST\" doesn't always do what the manpage says.  If DEST exists\nand points to a directory, \"ln -sf\" does not remove DEST, instead a link\nnamed DEST/SRC is created, pointing to SRC.\n\nThis can be a problem if the number of snapshots (of some interval)\nchanges.  If the snapshots are fully populated (so that the ${next}.0\nsymlink points to an existing directory), then the script would\nerroneously create a symlink inside ${next}.0 pointing to the new final\nsnapshot.","distinct":true,"url":"https://api.github.com/repos/SebKuzminsky/rsync-push-backup/commits/7310c9132f87dfd5b93ad68878026563a2758063"}]}