Hello all,
in the same spirit of Ira's galaxy_repo_bundler [1] I have uploaded my mercurial pre-commit hook:
https://github.com/bgruening/galaxy-toolshed-hooks
It integrates in mercurial and (in an ideal world ;)) should not interfere with your normal workflow.
The two hooks will:
- creates a backup of your tool_dependencies.xml and/or repository_dependencies.xml
- updates the changeset_revision and toolshed attributes
- commit the changed files
- restores the backup
In combination with a small script iterating over a set of dependent repositories (in the right order) I was able
to update the entire ChemicalToolBoX (>20 repositories) in one step.
Maybe it can be of any help for someone.
Cheers,
Björn
[1] https://bitbucket.org/iracooke/galaxy_repo_bundler/