You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by Andrew Grieve <ag...@chromium.org> on 2013/05/29 20:57:36 UTC
Update on coho tool
Thought I'd summarize the state of the tool.
Usage: node ./coho command [options]
Valid commands:
> repo-clone: Clones git repositories into the current working directory.
> repo-update: Updates all cordova git repos in the current working
> directory.
> list-repos: Shows a list of valid values for the --repo flag.
> create-release-branch: Branches, updates JS, updates VERSION. Safe to
> run multiple times.
> tag-release: Tags repos for a release.
> audit-license-headers: Uses Apache RAT to look for missing license
> headers.
> create-release-snapshot: Creates a signed .zip that consitutes a
> release.
The first two commands are useful outside of doing releases.
The last four are for doing releases.
I've updated the https://wiki.apache.org/cordova/CuttingReleases wiki page
instructions to include using the tool when appropriate.
I've been focusing on the repos I know most about when writing the tool, so
it will need some tweaks for other repos. For example, it doesn't do enough
updating of VERSION files on WP7 (bug CB-3543 just filed), and it probably
needs more exclusion filters for running RAT on windows/blackberry.