author | Andrey Vlasovskikh <andrey.vlasovskikh@gmail.com> |
Sat, 28 Nov 2009 01:07:36 +0300 (2009-11-27) | |
changeset 37 | bdd5e251079a |
parent 34 | 714f9414b009 |
child 35 | 2e7575352ef3 |
permissions | -rw-r--r-- |
33
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
1 |
Artemis |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
2 |
======= |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
3 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
4 |
Artemis is a lightweight distributed issue tracking extension for Mercurial_. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
5 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
6 |
Individual issues are stored in directories in an ``.issues`` subdirectory. Each |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
7 |
one is a Maildir_ and each one is assumed to have a single root message. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
8 |
Various properties of an issue are stored in the headers of that message. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
9 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
10 |
.. _Mercurial: http://www.selenic.com/mercurial/ |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
11 |
.. _Maildir: http://en.wikipedia.org/wiki/Maildir |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
12 |
|
34
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
13 |
One can obtain Artemis by cloning its repository: |
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
14 |
|
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
15 |
.. parsed-literal:: |
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
16 |
|
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
17 |
hg clone http://hg.mrzv.org/Artemis/ |
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
18 |
|
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
19 |
or downloading the entire `repository as a tarball`_. |
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
20 |
|
714f9414b009
Added clone and tarball links to README
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
33
diff
changeset
|
21 |
.. _`repository as a tarball`: http://hg.mrzv.org/Artemis/archive/tip.tar.gz |
33
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
22 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
23 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
24 |
Setup |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
25 |
----- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
26 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
27 |
In the ``[extensions]`` section of your ``~/.hgrc`` add:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
28 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
29 |
artemis = /path/to/artemis.py |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
30 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
31 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
32 |
Example |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
33 |
------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
34 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
35 |
Create an issue:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
36 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
37 |
# hg iadd |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
38 |
... enter some text in an editor ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
39 |
Added new issue 907ab57e04502afd |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
40 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
41 |
# hg ilist |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
42 |
907ab57e04502afd ( 0) [new]: New issue |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
43 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
44 |
# hg ishow 907 |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
45 |
====================================================================== |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
46 |
From: ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
47 |
Date: ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
48 |
Subject: New issue |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
49 |
State: new |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
50 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
51 |
Detailed description. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
52 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
53 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
54 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
55 |
Add a comment to the issue:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
56 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
57 |
# hg iadd 907 |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
58 |
... enter the comment text |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
59 |
====================================================================== |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
60 |
From: ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
61 |
[snip] |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
62 |
Detailed description. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
63 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
64 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
65 |
Comments: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
66 |
1: [dmitriy] Some comment |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
67 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
68 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
69 |
And a comment to the comment:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
70 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
71 |
# hg iadd 907 1 |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
72 |
... enter the comment text ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
73 |
====================================================================== |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
74 |
From: ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
75 |
[snip] |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
76 |
Detailed description. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
77 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
78 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
79 |
Comments: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
80 |
1: [dmitriy] Some comment |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
81 |
2: [dmitriy] Comment on a comment |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
82 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
83 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
84 |
Close the issue:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
85 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
86 |
# hg iadd 907 -p state=resolved -p resolution=fixed -n |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
87 |
====================================================================== |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
88 |
From: ... |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
89 |
[snip] |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
90 |
Detailed description. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
91 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
92 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
93 |
Comments: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
94 |
1: [dmitriy] Some comment |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
95 |
2: [dmitriy] Comment on a comment |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
96 |
3: [dmitriy] changed properties (state=resolved, resolution=fixed) |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
97 |
---------------------------------------------------------------------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
98 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
99 |
No more new issues, and one resolved issue:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
100 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
101 |
# hg ilist |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
102 |
# hg ilist -a |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
103 |
907ab57e04502afd ( 3) [resolved=fixed]: New issue |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
104 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
105 |
The fact that issues are Maildirs, allows one to look at them in, for example, |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
106 |
``mutt`` with predictable results:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
107 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
108 |
mutt -Rf .issues/907ab57e04502afd |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
109 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
110 |
Commands |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
111 |
-------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
112 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
113 |
`iadd` ``[ID] [COMMENT]`` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
114 |
Add an issue, or a comment to an existing issue or comment. The comment is |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
115 |
recorded as a reply to the particular message. `iadd` is the only command |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
116 |
that changes the state of the repository (by adding the new issue files to |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
117 |
the list of tracked files or updating some of them), however, it does not |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
118 |
perform an actual commit. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
119 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
120 |
`-p`, `--property` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
121 |
update a property of the issue ``ID``, e.g. ``-p state=resolved -p resolution=fixed`` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
122 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
123 |
`-a`, `--attach` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
124 |
attach a file to the message, e.g. ``-a filename1 -a filename2`` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
125 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
126 |
`-n`, `--no-property-comment` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
127 |
do not launch an editor to record a comment (useful if only changing |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
128 |
properties) |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
129 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
130 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
131 |
`ilist` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
132 |
List issues. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
133 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
134 |
`-a`, `--all` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
135 |
list all issues (not just the `new` ones) |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
136 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
137 |
`-p`, `--property` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
138 |
list issues with specific property values, e.g. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
139 |
``-p state=resolved -p category=documentation``; |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
140 |
if no property value is provided (e.g. ``-p category``), lists all |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
141 |
possible values for that property (among the issues that satisfy the |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
142 |
rest of the criteria) |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
143 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
144 |
`-d`, `--date` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
145 |
restrict to issues matching the given date, e.g. ``-d ">1/1/2008"`` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
146 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
147 |
`-f`, `--filter` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
148 |
restrict to a predefined filter, see Filters_ below |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
149 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
150 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
151 |
`ishow` ``[ID] [COMMENT]`` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
152 |
Show an issue or a comment. |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
153 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
154 |
`-a`, `--all` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
155 |
list all comments to an issue (i.e. not just a single message, and a |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
156 |
thread of subjects of its replies) |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
157 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
158 |
`-s`, `--skip` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
159 |
in the output skip lines of the messages starting with the given |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
160 |
substring, defaults to ``>`` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
161 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
162 |
`-x`, `--extract` |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
163 |
extract attachments (given their numbers) |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
164 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
165 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
166 |
Filters |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
167 |
------- |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
168 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
169 |
Artemis scans all files of the form ``.issues/.filter*``, and processes them as |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
170 |
config files. Section names become filter names, and the individual settings |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
171 |
become properties. For example the following:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
172 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
173 |
[olddoc] |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
174 |
category=documentation |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
175 |
state=resolved |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
176 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
177 |
placed in a file ``.issues/.filter`` creates a filter `olddoc` which can be |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
178 |
invoked with the `ilist` command:: |
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
179 |
|
4b1f56527f08
Added README + fixed a bug with non-existent filters
Dmitriy Morozov <dmitriy@mrzv.org>
parents:
diff
changeset
|
180 |
hg ilist -f olddoc |