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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
Development notes
Commit [--seal]
You have made no changes to this directory. Do you wish to commit? [y/N]
This tree is out-of date. Do you wish to stop, update, or continue? [s/U/c]
This is a sealed version. Are you sure you wish to commit? [Y/n]
You have not created a log of these changes. Do it now? [Y/n]
Native mirror lookup for writethrough, automirror
Update your local mirror? [Y/n]
Tag [--seal]
Do you wish to create [category--] [branch--] [version] [Y/n]?
This version already has commits/imports are you sure [y/N]?
You have already tagged this revision into this version. Do it again? [y/N]
Do you want to cacherev to keep this archive independent? [Y/n]
You have not created a log of this tag. Do it now? [y/N]
Native mirror lookup for writethrough, automirror
Update your local mirror? [Y/n]
Get
This archive is not registered. Please enter the URL (or lookup to look it up)
[lookup]
Create a local mirror of this archive [Y/n]
Registering with "http://yada.dada.com"
Hard-link to revision library? [y/N]
Do you want to retain this archive registration?[Y/n]
Prompt
All native commands handled as Cmd.do_
(be sure to support tla mv, etc!)
aba commands handled through Cmd.default()
Unknown commands handed by system()
Try to hook completion up to options parser
Alias handling
Aliases processed by context (no leading character? what about aba cmds?)
Per-tree aliases should be supported
Abstraction of option defaulting
use get_defaults() or something to retrieve the default values in one set of
options, then overlay the other set (from user)
Incremental output
Several kinds of output returned by iterator:
tree-lint:
FileBadName(name)
FileNoID(name)
IDNoFile(name)
tree-inventory
Source
Precious
Junk
Backup
Unrecognized
diff output
file
-origname
-modname
-hunk[]
--startline
--endline
line[]
Addition
Subtraction
Context
Recipe for logless changeset:
tla get REVISION foo
cd foo
replay --reverse REVISION
tla sync-tree REVISION
tla delta . REVISION ,,changeset
Recipe for log-only replay:
tla get REVISION foo
cd foo
replay --reverse REVISION
OLDREV
tla sync-tree REVISION
tla delta OLDREV . ,,changeset
|