symlink requires git-rev, so do others, but don't know how to declare