-
Notifications
You must be signed in to change notification settings - Fork 12
/
usage.go
55 lines (37 loc) · 1006 Bytes
/
usage.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package main
import (
"fmt"
"os"
)
func PrintUsageAndExit() {
fmt.Println(`prolific v2.8
Usage:
prolific [FILE]
Converts the prolific file FILE to a CSV printed to stdout.
If FILE is not specified, content is read from STDIN.
The CSV can be imported manually into Pivotal Tracker, so:
prolific stories.prolific > stories.csv
is a useful one-liner.
prolific template
Generates a sample 'stories.prolific'.
prolific help
You're looking at it!
Syntax:
Stories are separated by the delimiter:
---
Each story is a block made up of:
[STORY_TYPE] TITLE
DESCRIPTION
DESCRIPTION
DESCRIPTION
- [ ] TASK 1
- [ ] TASK 2
L: LABEL 1, LABEL 2
Of these, only TITLE is required and must be on a single line.
[STORY_TYPE] may be omitted. If present it must be one of:
[FEATURE]
[BUG]
[CHORE]
[RELEASE]`)
os.Exit(1)
}