Tue, 22 Jan 2008 00:16:50 +0100 CVS convert: Find correct parent for new branch (issue704)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Jan 2008 00:16:50 +0100] rev 5920
CVS convert: Find correct parent for new branch (issue704) Previously the parent was determined by the last changeset where the branched file was changed even if the branch is based on an earlier revision. Fix written by mpm.
Tue, 22 Jan 2008 00:08:43 +0100 Test for converting a CVS branch
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Jan 2008 00:08:43 +0100] rev 5919
Test for converting a CVS branch
Mon, 21 Jan 2008 22:24:28 +0100 convert: mercurial sink must be local
Patrick Mezard <pmezard@gmail.com> [Mon, 21 Jan 2008 22:24:28 +0100] rev 5918
convert: mercurial sink must be local
Mon, 21 Jan 2008 22:00:44 +0100 Fix double import of 're'.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 21 Jan 2008 22:00:44 +0100] rev 5917
Fix double import of 're'.
Mon, 21 Jan 2008 21:44:16 +0100 convert: Do not abort with TypeError if svn commit message is None (issue934)
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 21 Jan 2008 21:44:16 +0100] rev 5916
convert: Do not abort with TypeError if svn commit message is None (issue934)
Sun, 20 Jan 2008 14:39:25 +0100 Prefer i in d over d.has_key(i)
Christian Ebert <blacktrash@gmx.net> [Sun, 20 Jan 2008 14:39:25 +0100] rev 5915
Prefer i in d over d.has_key(i)
Mon, 21 Jan 2008 13:37:27 -0200 fix test-strip-cross on solaris
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 21 Jan 2008 13:37:27 -0200] rev 5914
fix test-strip-cross on solaris Apparently "ENVVAR=value command" doesn't work when command is a shell function. Reported by Richard Lowe.
Mon, 21 Jan 2008 14:15:38 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Mon, 21 Jan 2008 14:15:38 +0100] rev 5913
Merge with crew-stable
Sun, 20 Jan 2008 08:12:07 -0200 test-strip-cross: test handling of linkrev crosses in the manifest
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 20 Jan 2008 08:12:07 -0200] rev 5912
test-strip-cross: test handling of linkrev crosses in the manifest
Sat, 19 Jan 2008 22:16:15 -0500 Fix test-strip-cross on Solaris
Richard Lowe <richlowe@richlowe.net> [Sat, 19 Jan 2008 22:16:15 -0500] rev 5911
Fix test-strip-cross on Solaris Solaris /sbin/sh doesn't do brace expansion
Sat, 19 Jan 2008 18:01:16 -0200 simplify revlog.strip interface and callers; add docstring
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5910
simplify revlog.strip interface and callers; add docstring Also, strip files only after the changelog and the manifest.
Sat, 19 Jan 2008 18:01:16 -0200 strip: calculate list of extra nodes to save and pass it to changegroupsubset
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5909
strip: calculate list of extra nodes to save and pass it to changegroupsubset When we remove revision N from the repository, all revisions >= N are affected: either it's a descendant from N and will also be removed, or it's not a descendant of N and will be renumbered. As a consequence, we have to (at least temporarily) remove all filelog and manifest revisions that have a linkrev >= N, readding some of them later. Unfortunately, it's possible to have a revlog with two revisions r1 and r2 such that r1 < r2, but linkrev(r1) > linkrev(r2). If we try to strip revision linkrev(r1) from the repository, we'll also lose revision r2 when we truncate this revlog. We already use changegroupsubset to create a temporary changegroup containing the revisions that have to be restored, but that function is unable to detect that we also wanted to save the r2 in the case above. So we manually calculate these extra nodes and pass it to changegroupsubset. This should fix issue764.
Sat, 19 Jan 2008 18:01:16 -0200 changegroupsubset: accept list of per-revlog nodes to include
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5908
changegroupsubset: accept list of per-revlog nodes to include This will allow strip to include in the temporary changegroup some extra file/manifest revisions that should be restored after the truncations. This code doesn't allow specification of changelog nodes since I won't need that right now, the code wouldn't be tested and it's probably possible to do something similar enough by using the bases/heads arguments.
Sat, 19 Jan 2008 18:01:16 -0200 addchangegroup: add option to skip check for empty changelog group
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5907
addchangegroup: add option to skip check for empty changelog group
Sat, 19 Jan 2008 18:01:16 -0200 allow the creation of bundles with empty changelog/manifest chunks
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5906
allow the creation of bundles with empty changelog/manifest chunks
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: don't use nested functions.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5905
repair.py: don't use nested functions.
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: use revs in limitheads
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5904
repair.py: use revs in limitheads
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: add a docstring to bundle; use repo.ui
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5903
repair.py: add a docstring to bundle; use repo.ui
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: split stripall into two functions; clean it up a bit
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5902
repair.py: split stripall into two functions; clean it up a bit
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: rename chlog to cl
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5901
repair.py: rename chlog to cl
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: nodes are nodes, revs are revs
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5900
repair.py: nodes are nodes, revs are revs Use "striprev" instead of just "rev" to make the patch a bit less confusing. This is also a bit clearer than just "revnum".
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: use node.* directly
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5899
repair.py: use node.* directly
Sat, 19 Jan 2008 18:01:16 -0200 repair.py: don't import commands.py
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 19 Jan 2008 18:01:16 -0200] rev 5898
repair.py: don't import commands.py
Fri, 18 Jan 2008 23:59:40 +0100 test-no-symlinks: fix unbundle output
Patrick Mezard <pmezard@gmail.com> [Fri, 18 Jan 2008 23:59:40 +0100] rev 5897
test-no-symlinks: fix unbundle output
Sat, 19 Jan 2008 14:48:31 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 19 Jan 2008 14:48:31 +0100] rev 5896
Merge with crew-stable
Sat, 19 Jan 2008 13:19:27 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 19 Jan 2008 13:19:27 +0100] rev 5895
Merge with crew-stable
Sat, 19 Jan 2008 03:06:01 +0100 keyword: add very simple mq test
Christian Ebert <blacktrash@gmx.net> [Sat, 19 Jan 2008 03:06:01 +0100] rev 5894
keyword: add very simple mq test
Fri, 18 Jan 2008 17:01:28 -0800 Fix typo.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 18 Jan 2008 17:01:28 -0800] rev 5893
Fix typo.
Fri, 18 Jan 2008 13:54:33 -0800 Fix test output
Bryan O'Sullivan <bos@serpentine.com> [Fri, 18 Jan 2008 13:54:33 -0800] rev 5892
Fix test output
Fri, 18 Jan 2008 13:49:11 -0800 Merge with crew
Bryan O'Sullivan <bos@serpentine.com> [Fri, 18 Jan 2008 13:49:11 -0800] rev 5891
Merge with crew
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip