For my own work, I'm using a simple tool that I wrote: https://github.com/rdeits/juliet which allows you to specify git URLs and commit SHAs inside your REQUIRE file. Internally, it just uses Julia's built-in Pkg module to do most of the work, but automates checking out the specified revision of any unpublished packages.
-Robin On Friday, October 28, 2016 at 7:42:17 AM UTC-4, Steven G. Johnson wrote: > > Since all Julia packages are managed via git, it would be easy to write a > tool that collects all of the commits of the current packages into a list > so that you can install the same commits on another system. I don't think > there is an existing tool that automates this, though? >