fix-tests

This is a Bazaar branch. To clone, pull or merge from it, use this URL.

For more help, check out the 5-minute Quick Hacking with Bzr or the full Introduction to Bzr.

Log

171 : 2008-07-01 : Jelmer Vernooij : jelmer@samba.org-20080630223059-jyycg5m02dojnywq
Avoid removed smart_add functions.
170 : 2008-07-01 : Jelmer Vernooij : jelmer@samba.org-20080630222214-4mqw9n9j97p4xdj9
Avoid rebuilding docbook file if it is up to date.
169 : 2008-07-01 : Jelmer Vernooij : jelmer@samba.org-20080630220747-49nwyzxrk4dm34ng
Merge trunk.
168 : 2007-11-04 : Jelmer Vernooij : jelmer@samba.org-20071104192720-7e916vykdap3rs21
Merge upstream.
167 : 2007-09-14 : Jelmer Vernooij : jelmer@samba.org-20070914011842-pce0zih34upit7pr
Convert to use distutils rather than automake/autoconf.
166 : 2007-06-27 : Robert Collins : robertc@robertcollins.net-20070627012738-leiesmxjoowexlzb
chmod working dirs to read-write before removing them, to handle tests that make things readonly, fixing bug #92178 with patch from Daniel Silverstone.
165 : 2007-06-27 : Robert Collins : robertc@robertcollins.net-20070627012029-19xieyj9z2yzh4yw
Fix bug 55953 with patch from Hermann Kraus.
164 : 2007-06-27 : Robert Collins : robertc@robertcollins.net-20070627010546-m9alo4cu8df46mw7
Update autoconf and automake detection in autogen.sh (do folk use that?) from Elliot Murphy.
163 : 2007-06-27 : Robert Collins : robertc@robertcollins.net-20070627010517-xgyez15wci87g9i4
Allow the presence of a local bzr tree to be optional.
162 : 2007-04-26 : Robert Collins : robertc@robertcollins.net-20070426001026-ngqd5w0ti74xeb39
Allow overriding pqm.conf's location via PQM_CONFIG environment variable.
161 : 2007-04-26 : Robert Collins : robertc@robertcollins.net-20070426000616-8ra3giyeemvks1at
Ignore ui logs.
160 : 2007-04-26 : Robert Collins : robertc@robertcollins.net-20070425234637-tmxy9k1gnomvkmtn
Lock the tree during conflict output for bzr 0.15 API compatability.
159 : 2006-07-26 : Robert Collins : robertc@robertcollins.net-20060726064758-cdfaf31ee002cbb4
Fix bug #37432 and escape the now running output in the web ui.
158 : 2006-07-26 : Robert Collins : robertc@robertcollins.net-20060726062937-915e72446998b6bb
Add arx patch test script and ignore irrelevant files.
157 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060322123236-f1d175d38a1dd6e8
Ensure that at the end of a StatusFile write excess data from long lines is hidden.
156 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060322120300-07195d8d011c7236
Ignore _trial_temp
155 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060322104502-b6cbd54786e32179
Do not truncate status file on open.
154 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060321201217-46109373d4f84543
Change StatusFile creation to not depend upon pqm_subdir being set.
153 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060321195244-5055b3283e9b298a
Generate incremental status output from precommit hooks.
152 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060321180018-8c5553c915246f3c
Generate status information as the queue progresses and show it on the relevant project page.
151 : 2006-03-22 : Robert Collins : robertc@robertcollins.net-20060321155434-40927fd427018e8f
Small refactoring on precommit hook handling.
150 : 2006-03-21 : Robert Collins : robertc@robertcollins.net-20060320204640-061419f4a879ef7a
Make the queue layout more nice with input from mpt and stevea.
149 : 2006-03-21 : Robert Collins : robertc@robertcollins.net-20060320174850-88e05f3aea9680b6
Test DebugCommand run result output.
148 : 2006-03-20 : Robert Collins : robertc@robertcollins.net-20060320095317-38d2cf9df4a3bb72
Fix web ui to show trailing requests for other projects.
147 : 2006-03-20 : Robert Collins : robertc@robertcollins.net-20060320094644-af162b4212cbbfa6
Make tests test the same url that twisted actually gives the queue resoure.
146 : 2006-03-20 : Robert Collins : robertc@robertcollins.net-20060320092731-09887cf9296b48be
Move debug functionality into a Command object.
145 : 2006-03-20 : Robert Collins : robertc@robertcollins.net-20060319130914-2e22fcfe3bc0646d
Add group using smoke-test.
144 : 2006-03-18 : Robert Collins : robertc@robertcollins.net-20060317185256-7cd00b6c7b79ffb7
Implement per-project status pages.
143 : 2006-03-18 : Robert Collins : robertc@robertcollins.net-20060317152353-ec006761e7aed8eb
Overhaul of command running logic to start clear Command separation: move Merge to MergeCommand.
142 : 2006-03-17 : Robert Collins : robertc@robertcollins.net-20060317083747-21c66879da1ecc95
Add project awareness to branch specs.
141 : 2006-03-17 : Robert Collins : robertc@robertcollins.net-20060317065318-87f62318e52fd09e
Rename allowed_revisioons to branch_specs
140 : 2006-03-17 : Robert Collins : robertc@robertcollins.net-20060317064434-54eb94b15722a077
Move RevisionOptionHandler to the pqm package to allow testing and rename to BranchSpecOptionHandler
139 : 2006-03-17 : Robert Collins : robertc@robertcollins.net-20060317062244-f3d0452769c12fa6
Cleanup unused functions
138 : 2006-03-17 : Robert Collins : robertc@robertcollins.net-20060316160727-f7bb2981837ada41
Update to not trigger deprecation warnings during test suite.
137 : 2006-03-04 : Robert Collins : robertc@robertcollins.net-20060303133750-1b0961508f835881
Finish correct use of checkouts for committing.
136 : 2006-03-03 : Robert Collins : robertc@robertcollins.net-20060303080733-b364336c8f2266b9
Update to bzr.dev API
135 : 2006-02-18 : Robert Collins : robertc@robertcollins.net-20060218022942-64abd2d5d0fcb67f
active publish_to keyword
134 : 2006-02-18 : Robert Collins : robertc@robertcollins.net-20060218021218-ac24580da6624fd3
Report where publishing is going to.
133 : 2006-01-11 : Robert Collins : robertc@robertcollins.net-20060111042920-9200fd01d41ffad0
Remove stale locks.
132 : 2006-01-11 : Robert Collins : robertc@robertcollins.net-20060111041249-2c558cd40a9b0fd3
When a lock cannot be acquired in non cron mode, raise FailedToLock.
131 : 2006-01-11 : Robert Collins : robertc@robertcollins.net-20060111035841-55e2d2eb00e1d3ff
Write the locking process pid to the lockfile.
130 : 2006-01-11 : Robert Collins : robertc@robertcollins.net-20060111031600-2ad22c6238e22004
Extract LockFile to a module.
129 : 2006-01-09 : Robert Collins : robertc@robertcollins.net-20060108221352-37bc226991384bee
Update autogen.sh - merged from ajmitch.
128 : 2006-01-09 : Robert Collins : robertc@robertcollins.net-20060108221030-b6f312fb21b9bdcb
Note that multipart support is erm, broken.
127 : 2005-12-20 : Robert Collins : robertc@robertcollins.net-20051220035223-278d642778573a59
When pushing to a published location fails, rollback the commit to the parent branch.
126 : 2005-12-20 : Robert Collins : robertc@robertcollins.net-20051220014304-133510df4ac51588
some location override documentation.
125 : 2005-12-20 : Robert Collins : robertc@robertcollins.net-20051220013824-587a52d2cbf9eb43
Ensure all failures toss out the script.
124 : 2005-12-19 : Robert Collins : robertc@robertcollins.net-20051219080219-bc7222d24e1da75f
Use config-manager URLMapper support.
123 : 2005-12-16 : Robert Collins : robertc@robertcollins.net-20051216063130-a7f41de1cbe7fc9c
Test merging with conflicts.
122 : 2005-12-16 : Robert Collins : robertc@robertcollins.net-20051216054739-fea1c534a9ab95b6
Bugfix the twisted UI to load again.
121 : 2005-11-30 : Robert Collins : robertc@robertcollins.net-20051130005625-36c358b5a9233975
Update to incoming bzrlib api.
120 : 2005-11-25 : Robert Collins : robertc@robertcollins.net-20051125035539-9ef42a93d7a244dc
remove registration and unregistration of archives/repositories.
119 : 2005-11-25 : Robert Collins : robertc@robertcollins.net-20051125033546-14e0b7d25fe51456
Merge archive->repository rename from Walter Landry.
118 : 2005-11-25 : Robert Collins : robertc@robertcollins.net-20051125024630-05f358c9ec584c90
Rename queue/arch-pqm to queue/pqm
117 : 2005-11-25 : Robert Collins : robertc@robertcollins.net-20051125024155-7eae3cd97e737f6c
If a build_dir does not exist, do not fail in cleanup_wd.
116 : 2005-11-25 : Robert Collins : robertc@robertcollins.net-20051124233109-55ab47207ed952ce
Patch from Walter Landry to nuke the my-id command: with signed revisions the norm its not useful to have pqm pretend.
115 : 2005-11-16 : Robert Collins : robertc@robertcollins.net-20051116005604-844f925ca421da0b
Patch from Walter Landry to rename arch-pqm to pqm throughout.
114 : 2005-11-16 : Robert Collins : robertc@robertcollins.net-20051116003832-842d3c4a544550d6
Manual update from Walter Landry.
113 : 2005-11-16 : Robert Collins : robertc@robertcollins.net-20051116000630-7a28e991dc6ca8e1
If bzrlib is not available, Make Bazaar2Handler.branch_exists() fail cleanly.
112 : 2005-11-16 : Robert Collins : robertc@robertcollins.net-20051116000119-7755a0b3171ca29b
Arx support patch from Walter Landry
111 : 2005-11-15 : Robert Collins : robertc@robertcollins.net-20051114185706-3ac29b05c99a2064
More documentation.
110 : 2005-11-14 : Robert Collins : robertc@robertcollins.net-20051114072706-5414c89dd492adfd
More comments
109 : 2005-11-14 : Robert Collins : robertc@robertcollins.net-20051114072211-6045484674fe185d
Set a publish_to value in the config if its not already present.
108 : 2005-11-14 : Robert Collins : robertc@robertcollins.net-20051114064946-7e9e7371dc72b2df
Push bzr branches to their configs publish_to field if it is set.
107 : 2005-11-14 : Robert Collins : robertc@robertcollins.net-20051114062622-7182bed194e8aaf0
Provide the branch config to the vcs commit method
106 : 2005-11-14 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-44
Update for bzr api changes.
105 : 2005-11-14 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-43
Fixes from production.
104 : 2005-10-20 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-42
detect conflicts during merge
103 : 2005-10-20 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-41
unbreak pre commit hooks
102 : 2005-10-19 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-40
move bzrtools import to the official plugins/ path
101 : 2005-10-19 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-39
update to current bzr apis
100 : 2005-10-09 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-38
bugfix from matthew palmer - groups was not moved over, and should have been
99 : 2005-09-06 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-37
update to bzr head interface
98 : 2005-09-01 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-36
remove implementation steps from README - we are done
97 : 2005-09-01 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-35
pqm can now get configs from with bzr trees
96 : 2005-09-01 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-34
config config building and introspection to use config-manager rather than requireing the vcs to support configs
95 : 2005-09-01 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-33
normalise target urls against the section for published_at urls
94 : 2005-09-01 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-32
reduce duplicaton in get_branch_config
93 : 2005-09-01 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-31
parse published_at but dont use it yet
92 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-30
basic bzr pqm merges now work.
91 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-29
teach bzrs commit to push to the target branch
90 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-28
implement do_star_merge and commit for Bazaar2Handler
89 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-27
teach Bazaar2Handler to do commits
88 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-26
do_merge is now ready for full bzr support - just need to write the bzr handlers logic for merge and commit
87 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-25
late bind to the merge method to allow dynamic vcs selection inside do_merge
86 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-24
rationalise the do_star_merge and do_replay apis
85 : 2005-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-23
convert prep_wd fully to branchs as the api
84 : 2005-08-30 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-22
finish encapsulating access to allowed_revisions
83 : 2005-08-30 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-21
teach pqm configs to allow urls and url prefixes
82 : 2005-08-30 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-20
abstract out validate-revision enough to have it work for bzr branche
81 : 2005-08-30 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-19
eliminate direct usage of whereis-archive, it isnt a good thing to expose
80 : 2005-08-30 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-18
probe for vcs type and ensure that they are compatible
79 : 2005-08-30 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-17
simplify the self.validate_revision api
78 : 2005-08-29 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-16
simplify the validate_revision api
77 : 2005-08-29 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-15
create a get_branch_handler method to allow dynamic choice of vcs
76 : 2005-08-29 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-14
move arch implementation probing into CommandRunner (temporary) and the implementations into arch_pqm.__init__
75 : 2005-08-29 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-13
push commit logic into the VCS Handler objects
74 : 2005-08-27 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-12
move CommandRunner code through to the library, and start testing star-merge command inputs
73 : 2005-08-26 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-11
sketch out what bzr pqm support will look like
72 : 2005-08-23 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-10
merge in arx support improvements from walter landry
71 : 2005-08-23 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-9
merge in current rocketfuel code - api consistency changes
Patches applied:

* robert.collins@canonical.com/arch-pqm--main--0--patch-54
reviewer feedback - mixed method naming

* robert.collins@canonical.com/arch-pqm--main--0--patch-55
merge in public branch

* rocketfuel@canonical.com/arch-pqm--main--0--patch-23
fix web ui to show only actual commands in scripts, not just the gpg foo

* rocketfuel@canonical.com/arch-pqm--main--0--patch-24
r=spiv incorporate kikos time foo so that we show timestamps in the ui

* rocketfuel@canonical.com/arch-pqm--main--0--patch-25
[trivial] show the current time in the web ui

* rocketfuel@canonical.com/arch-pqm--main--0--patch-26
r=spiv merge in public branch and pqm status improvements
70 : 2005-08-09 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-8
merge in pqm web ui improvements
Patches applied:

* robert.collins@canonical.com/arch-pqm--main--0--patch-39
escape unsafe data in the html ui

* robert.collins@canonical.com/arch-pqm--main--0--patch-40
implement review stamp thingy

* robert.collins@canonical.com/arch-pqm--main--0--patch-41
add a getCommands method to Script to allow filtering out of gpg cruft

* robert.collins@canonical.com/arch-pqm--main--0--patch-42
show the individual commands in the web ui more clearly.

* robert.collins@canonical.com/arch-pqm--main--0--patch-43
commands -> scripts in the ui

* robert.collins@canonical.com/arch-pqm--main--0--patch-44
try to access all messages when refreshing - lowers the race condition window

* robert.collins@canonical.com/arch-pqm--main--0--patch-45
reinstate security on non merge operations, and reduce parameter lengths to CommandRunner.run

* robert.collins@canonical.com/arch-pqm--main--0--patch-46
make script available to all CommandRunner methods and start removing duplication

* robert.collins@canonical.com/arch-pqm--main--0--patch-47
more reduction of duplication

* robert.collins@canonical.com/arch-pqm--main--0--patch-48
move recognition of lines (as opposed to gpg content) into Script

* robert.collins@canonical.com/arch-pqm--main--0--patch-49
merge from rf

* robert.collins@canonical.com/arch-pqm--main--0--patch-50
review comments

* robert.collins@canonical.com/arch-pqm--main--0--patch-51
replace the filename with the date in the ui, its more friendly.

* robert.collins@canonical.com/arch-pqm--main--0--patch-52
show the current time on the web ui

* robert.collins@canonical.com/arch-pqm--main--0--patch-53
remove unneeded getResource call - inline the construction of a QueueResource

* rocketfuel@canonical.com/arch-pqm--main--0--patch-22
r=spiv tidy ups to the pqm codebase and implement a trivial status page
69 : 2005-07-14 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-7
merge in new canonical sponsored features: commit_re to set policy on commit summaries, and a status web page
Patches applied:

* daniel.silverstone@canonical.com--desktop/arch-pqm--main--0--base-0
tag of rocketfuel@canonical.com/arch-pqm--main--0--patch-19

* daniel.silverstone@canonical.com--desktop/arch-pqm--main--0--patch-1
Merge in changes from laptop archive

* daniel.silverstone@canonical.com--desktop/arch-pqm--main--0--patch-2
Final review responses for lifeless

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--base-0
tag of rocketfuel@canonical.com/arch-pqm--main--0--patch-19

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-1
Simple implementation of commit_re

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-2
Refactor commit_re checking and add simple test

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-3
Fix up test suite to be able to run with baz

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-4
Add optionmap entry, fix up star-merge for BazHandler, add test for commit_re to list to run

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-5
Add support for rs=foo

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-6
Merge my desktop branch

* daniel.silverstone@canonical.com--laptop/arch-pqm--main--0--patch-7
Review response for lifeless

* robert.collins@canonical.com/arch-pqm--main--0--patch-28
merge from rf

* robert.collins@canonical.com/arch-pqm--main--0--patch-29
this is not a gnu project - use foreign automake rules

* robert.collins@canonical.com/arch-pqm--main--0--patch-30
init tree before adding ids - helps with baz 1.5

* robert.collins@canonical.com/arch-pqm--main--0--patch-31
key code to get patch listing moved to the python module

* robert.collins@canonical.com/arch-pqm--main--0--patch-32
expose the sender for a script through the script interface

* robert.collins@canonical.com/arch-pqm--main--0--patch-33
add the web ui, and subject and lines support for the Script object

* robert.collins@canonical.com/arch-pqm--main--0--patch-34
use the standard search path for configs in the web ui

* robert.collins@canonical.com/arch-pqm--main--0--patch-35
formatting of arch_pqm/__init__.py

* robert.collins@canonical.com/arch-pqm--main--0--patch-36
more prep for review

* robert.collins@canonical.com/arch-pqm--main--0--patch-37
add missing __init__.py for tests

* robert.collins@canonical.com/arch-pqm--main--0--patch-38
mark Scripts as readComplete when they are, preventing race conditions with unlinking

* rocketfuel@canonical.com/arch-pqm--main--0--patch-20
flush pending local changes

* rocketfuel@canonical.com/arch-pqm--main--0--patch-21
merge in the commit-regex feature from Daniel Silverstone
68 : 2005-01-21 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-6
merge in Pascal Hakims work, adjusting to retain baz 1.0 support
Patches applied:

* pasc@redellipse.net--arch-pqm-2005/arch-pqm--baz--0--base-0
tag of robert.collins@canonical.com--general/arch-pqm--main--0--patch-4

* pasc@redellipse.net--arch-pqm-2005/arch-pqm--baz--0--patch-1
Fix code formatting

* pasc@redellipse.net--arch-pqm-2005/arch-pqm--baz--0--patch-2
Add basic baz support

* pasc@redellipse.net--arch-pqm-2005/arch-pqm--baz--0--patch-3
Updated the sample config file to remove the depracated tlapath option
67 : 2005-01-21 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-5
New release, supports branch permissions, replay, debug output and baz 1.0


Patches applied:

* rocketfuel@canonical.com/arch-pqm--main--0--patch-12
dont fail pqm if a PQMException is raised

* rocketfuel@canonical.com/arch-pqm--main--0--patch-13
implement replay for pqm

* rocketfuel@canonical.com/arch-pqm--main--0--patch-14
implement a debug command, which when seen causes all output to be returned in email

* rocketfuel@canonical.com/arch-pqm--main--0--patch-15
teach pqm to use baz

* rocketfuel@canonical.com/arch-pqm--main--0--patch-16
finish teaching pqm to use baz

* rocketfuel@canonical.com/arch-pqm--main--0--patch-17
implement per user commit rights

* rocketfuel@canonical.com/arch-pqm--main--0--patch-18
more detail on errors

* rocketfuel@canonical.com/arch-pqm--main--0--patch-19
allow per-target working directories
66 : 2004-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-4
add changelog
65 : 2004-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-3
pickup new logging, and gnupg hash: filtering
Patches applied:

* robert.collins@canonical.com/arch-pqm--main--0--patch-25
sync up with rf

* robert.collins@canonical.com/arch-pqm--main--0--patch-26
merge in release branch, updating copyrights to Canonical Ltd.

* robert.collins@canonical.com/arch-pqm--main--0--patch-27
ignore Hash: lines from GPG

* rocketfuel@canonical.com/arch-pqm--main--0--patch-10
merge in release-changes, and Hash: fix

* rocketfuel@canonical.com/arch-pqm--main--0--patch-11
increase debugging
64 : 2004-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-2
merge in Canonical pqm improvements
Patches applied:

* robert.collins@canonical.com/arch-pqm--main--0--base-0
tag of rocketfuel@canonical.com/arch-pqm--main--0--patch-1

* robert.collins@canonical.com/arch-pqm--main--0--patch-1
add copyright, vim syntax headers, and factor out common option logic a little

* robert.collins@canonical.com/arch-pqm--main--0--patch-2
oops, last commits horribly broken

* robert.collins@canonical.com/arch-pqm--main--0--patch-3
refactor locked section of arch-pqm

* robert.collins@canonical.com/arch-pqm--main--0--patch-4
a certain amount of \t to ' ' replacement, refactor lockfile management into a class, fix an abuse of sys.exit in a forked child

* robert.collins@canonical.com/arch-pqm--main--0--patch-5
factor out do_run_mode

* robert.collins@canonical.com/arch-pqm--main--0--patch-6
tab to space conversion

* robert.collins@canonical.com/arch-pqm--main--0--patch-7
wheeoo refactor run_commands a little

* robert.collins@canonical.com/arch-pqm--main--0--patch-8
more refactoring of CommandRunner

* robert.collins@canonical.com/arch-pqm--main--0--patch-9
move all code executed on parse to the bottom of arch-pqm

* robert.collins@canonical.com/arch-pqm--main--0--patch-10
finish moving code outside of functions to the bottom of arch-pqm

* robert.collins@canonical.com/arch-pqm--main--0--patch-11
no-op support for configs during commits

* robert.collins@canonical.com/arch-pqm--main--0--patch-12
implement config based layouts

* robert.collins@canonical.com/arch-pqm--main--0--patch-13
add changelog for my version, and relocate existing changelogs

* robert.collins@canonical.com/arch-pqm--main--0--patch-14
pre test infrastructure

* robert.collins@canonical.com/arch-pqm--main--0--patch-15
start modularising the code

* robert.collins@canonical.com/arch-pqm--main--0--patch-16
ensure unrecognized is assigned always in run_one_script

* robert.collins@canonical.com/arch-pqm--main--0--patch-17
missed commitmsg in code rearrangement

* robert.collins@canonical.com/arch-pqm--main--0--patch-18
missed commitmsg in code rearrangement

* robert.collins@canonical.com/arch-pqm--main--0--patch-19
fix mailed out status message on success..

* robert.collins@canonical.com/arch-pqm--main--0--patch-20
bugfix: missing bracket on server.sendmail call

* robert.collins@canonical.com/arch-pqm--main--0--patch-21
bah, really need that testsuite. fix a bug from the refactoring

* robert.collins@canonical.com/arch-pqm--main--0--patch-22
don't try to merge to revisions that are not configured as allowed

* robert.collins@canonical.com/arch-pqm--main--0--patch-23
raise a more appropriate exception on permission problems

* robert.collins@canonical.com/arch-pqm--main--0--patch-24
bugfix check_target. where is the test suite Robert?

* rocketfuel@canonical.com/arch-pqm--main--0--base-0
tag of rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-10

* rocketfuel@canonical.com/arch-pqm--main--0--patch-1
bugfix: successful is used when raising exceptions on non found revisions

* rocketfuel@canonical.com/arch-pqm--main--0--patch-2
merge in config-based merge support

* rocketfuel@canonical.com/arch-pqm--main--0--patch-3
merge in bugfix for unrecognized not set..

* rocketfuel@canonical.com/arch-pqm--main--0--patch-4
merge in commitmsg fix

* rocketfuel@canonical.com/arch-pqm--main--0--patch-5
merge in mail reply fix

* rocketfuel@canonical.com/arch-pqm--main--0--patch-6
merge bugfix

* rocketfuel@canonical.com/arch-pqm--main--0--patch-7
really get this thing working properly

* rocketfuel@canonical.com/arch-pqm--main--0--patch-8
merge in security update from robertc

* rocketfuel@canonical.com/arch-pqm--main--0--patch-9
merge in final tweaks to the check_target function
63 : 2004-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--patch-1
merge in old rbtcollins latest code
Patches applied:

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-10
merge up with walters latest code
62 : 2004-08-31 : Robert Collins : Arch-1:robert.collins@canonical.com--general%arch-pqm--main--0--base-0
tag of walters@verbum.org--2003/arch-pqm--main--0--patch-17
61 : 2004-05-19 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-17
release 0.5
60 : 2004-05-19 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-16
workaround automake borkage
59 : 2004-05-19 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-15
fix success line for patch
58 : 2004-05-18 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-14
don't attempt to filter diffs, it was broken
57 : 2004-05-18 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-13
lots of hacking on regular GNU patch submissions
56 : 2004-05-18 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-12
merge from Andreas Rottmann
Patches applied:

* a.rottmann@gmx.at--2004-main/arch-pqm--mainline--0.3--patch-1
fixed rm_rf() for symbolic links

* a.rottmann@gmx.at--2004-main/arch-pqm--mainline--0.3--patch-2
fix for automake 1.8
55 : 2004-05-18 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-11
merge major diff from Walter Landry
From Walter:
* Added a do_whereis_archive command since ArX now uses "archives -l"
* Updated the syntax for do_star_merge, do_archive_cache,
do_archive_uncache, do_create_branch, and do_create_version for
the new ArX syntax.
* Changed the way that it detects whether arch works, since ArX uses
"--help" instead of "help"
* Updated the autodetection of ArX
* Added a "my-id" command
* The aforementioned tabbing depth fix. This involved a few new
variables (star_match, tag_match, etc.)
* Minor fix so that allowed_revisions never gets checked for hooks. I
actually think that the precommit hooks should be taken out of
arch-pqm since both tla and ArX support them natively. I'm still
unsure of the best way to handle permissions. Perhaps do it on a
per-archive basis? Then you can still make branches within the
archive, but you can't screw up anyone else's archive.

Me:

Reinstated per-archive precommit hooks (makes simple-merge-3.sh pass).
Also fixed test for executability of arch_path.
54 : 2004-01-30 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-10
install manual into docdir if built
53 : 2004-01-30 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-9
don't call it a success if no valid commands were recognized
52 : 2004-01-30 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-8
use gpgv from PATH by default, add gpgv_path conf option
51 : 2004-01-16 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-7
release 0.4
50 : 2004-01-16 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-6
add --cron mode, where an existing lockfile is not an error
49 : 2004-01-16 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-5
upd manual
48 : 2004-01-16 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-4
bugfixes from algernon
Patches applied:

* algernon@bonehunter.rulez.org--tla/arch-pqm--algernon--0.3--base-0
tag of walters@verbum.org--2003/arch-pqm--main--0--patch-3

* algernon@bonehunter.rulez.org--tla/arch-pqm--algernon--0.3--patch-1
Fix bashisms in tests/test-framework

* algernon@bonehunter.rulez.org--tla/arch-pqm--algernon--0.3--patch-2
Fixed arch implementation detection in the TLA case
47 : 2004-01-14 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-3
great tla-pqm => arch-pqm conversion (me, wlandry)
This changeset does a whole bunch of things. The most obvious
is that we renamed tla-pqm to arch-pqm. Besides just changing the
name, we now also have tentative support for ArX, thanks to Walter
Landry.

This commit passes the testsuite here, but more tests are definitely
needed for all the new functionality.
46 : 2004-01-13 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-2
add 0.3 changelog
45 : 2004-01-13 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--patch-1
rotate changelogs
44 : 2004-01-13 : Colin Walters : Arch-1:walters@verbum.org--2003%arch-pqm--main--0--base-0
tag of walters@verbum.org--2003/tla-pqm--mainline--0.3--patch-6
43 : 2004-01-13 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--patch-6
merge with rbtcollins
Patches applied:

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--base-0
tag of walters@verbum.org--2003/tla-pqm--mainline--0.3--patch-5

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-1
update test framework to work with new pfs logic

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-2
allow leaving HOME as is, for use when you have a dedicated pqm usercode. Use dont_set_home=1 in [DEFAULT]

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-3
document all current options

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-4
bump version number to 0.3

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-5
oops, 'key' isn't a key in .tla-pqm.conf

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-6
add tla-subtmit-merge, and move binaries to bin/.

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-7
remove hand-cruft and use _SCRIPTS target. Fix make distcheck

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-8
fix upstream check in tla-submit-merge

* rbtcollins@hotmail.com--barch/tla-pqm--mainline--0.3--patch-9
fix tla-submit-merge argument checking
42 : 2003-12-19 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--patch-5
include manual.xml in dist
41 : 2003-11-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--patch-4
update manual, use xmlto, release 0.3.3
40 : 2003-11-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--patch-3
tighten up star-merge re, release 0.3.2
39 : 2003-11-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--patch-2
actually remove working dirs
38 : 2003-11-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--patch-1
fix up email sending; release 0.3.1
37 : 2003-11-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.3--base-0
tag of walters@verbum.org--2003/tla-pqm--mainline--0.2--patch-10
36 : 2003-11-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-10
release 0.3
35 : 2003-11-15 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-9
fix up error handling a bit, add precommit hook failure test case
34 : 2003-11-15 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-8
major refactoring
Change actions to work in one atomic group.
Capture output of commands into log files.
Add some more robustness things.
Other misc code cleanups.
33 : 2003-11-14 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-7
minor manual bits
32 : 2003-11-14 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-6
clean up execution of tla
31 : 2003-11-13 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-5
fix python reexecution bits (now pass make check)
30 : 2003-11-13 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-4
some junk to try finding Python 2.3 if it isn't /usr/bin/python
29 : 2003-10-17 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-3
fix manual typo
28 : 2003-10-17 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-2
distcheck fixes, update to manual
27 : 2003-10-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--patch-1
minor tweaks to manual, release 0.2
26 : 2003-10-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.2--base-0
tag of walters@verbum.org--2003/tla-pqm--mainline--0.1--patch-24
25 : 2003-10-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.1--patch-24
expand manual, talk about submission and running the queue
24 : 2003-10-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.1--patch-23
more docs
23 : 2003-10-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.1--patch-22
yet more tagging tweaks
22 : 2003-10-16 : Colin Walters : Arch-1:walters@verbum.org--2003%tla-pqm--mainline--0.1--patch-21
remove redundant doc code from configure