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
|
# This is the mapping of logical commands to actual commands that
# Bazaar Explorer should use for the qbzr application suite.
#
# The following placeholder names are permitted:
#
# * root - the root of the location (branch, checkout or repository)
# * selected - a space separated list of paths (relative to root)
# * filename - first selected item filename (relative to root)
# * dirname - first selected item directory name (relative to root)
# * basename - first selected item basename (relative to dirname)
# * EDITOR - preferred editor path and options
# * BZR_LOG - path to .bzr.log file
# * branch_root - the root of the branch (for a checkout or branch)
#
# Placeholders are defined in templates using the format %(name)s.
#
# Before running local commands, the current working directory should
# be set to the root of the location. No assumptions should be made
# about the current working directory before running stateless
# commands or commands on remote locations.
[STATELESS]
advanced = bzr qrun --ui-mode
branch = bzr qbranch --ui-mode %(filename)s
checkout = bzr qgetnew --ui-mode %(filename)s
init = bzr qinit --ui-mode
plugins = bzr qplugins
version = bzr qversion
# Files
config:bazaar.conf = bzr qconfig
.bzr.log = 'bzr qviewer "%(BZR_LOG)s"'
[LOCAL]
add = bzr qadd --ui-mode %(selected)s
annotate = bzr qannotate --ui-mode %(filename)s
bind = bzr qbind --ui-mode
commit = bzr qcommit --ui-mode %(selected)s
conflicts = bzr qconflicts
diff = bzr qdiff %(filename)s
export = bzr qexport --ui-mode
info = bzr qinfo
list = bzr qbrowse
log = bzr qlog %(selected)s
merge = bzr qmerge --ui-mode
push = bzr qpush --ui-mode
pull = bzr qpull --ui-mode
revert = bzr qrevert --ui-mode %(selected)s
send = bzr qsend --ui-mode
status = bzr qstatus
switch = bzr qswitch --ui-mode
tag = bzr qtag --ui-mode
unbind = bzr qunbind --ui-mode
update = bzr qupdate --ui-mode
[REMOTE]
list = bzr qbrowse %(root)s
log = bzr qlog %(root)s
# These aren't supported but ought to be
# info = bzr qinfo %(root)s
# push = bzr qpush -d%(root)s
# pull = bzr qpull -d%(root)s
# tag = bzr qtag %(root)s
|