diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6169d30 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.sw* +*/build/ diff --git a/pit-cli/src/com/jdbernard/pit/PersonalIssueTrackerCLI.groovy b/pit-cli/src/com/jdbernard/pit/PersonalIssueTrackerCLI.groovy old mode 100755 new mode 100644 index 929a512..5a1f770 --- a/pit-cli/src/com/jdbernard/pit/PersonalIssueTrackerCLI.groovy +++ b/pit-cli/src/com/jdbernard/pit/PersonalIssueTrackerCLI.groovy @@ -1,9 +1,11 @@ package com.jdbernard.pit +import com.jdbernard.pit.file.* + import static java.lang.Math.max import static java.lang.Math.min -def cli = new CliBuilder(usage: '') +def cli = new CliBuilder(usage: 'pit-cli [options]') cli.h(longOpt: 'help', 'Show help information.') cli.v(longOpt: 'verbose', 'Show verbose task information') cli.l(longOpt: 'list', 'List issues. Unless otherwise specified it lists all ' @@ -32,9 +34,12 @@ cli.C(argName: 'new-category', longOpt: 'set-category', args: 1, cli.T(argName: 'new-status', longOpt: 'set-status', args: 1, required: false, 'Modify the status of the selected issues.') cli.n(longOpt: 'new-issue', 'Create a new issue.') +cli.d(longOpt: 'dir', argName: 'dir', args: 1, required: false, + 'Use