Commit Graph

4286 Commits

Author SHA1 Message Date
Alexis S. L. Carvalho
33d6c26f90 test-ssh-clone-r: avoid a shell script 2007-03-27 01:41:23 -03:00
Alexis S. L. Carvalho
ba3bf8a6ef test-ssh: avoid a shell script 2007-03-27 01:41:22 -03:00
Alexis S. L. Carvalho
a0b1283443 test-init: avoid a shell script 2007-03-27 01:41:21 -03:00
Alexis S. L. Carvalho
2e32993a6a test-rename-merge2: avoid a shell script 2007-03-27 01:41:20 -03:00
Alexis S. L. Carvalho
91aeb4643e test-merge6: avoid a shell script 2007-03-27 01:41:18 -03:00
Alexis S. L. Carvalho
03fea0246c test-merge1: avoid a shell script 2007-03-27 01:41:17 -03:00
Alexis S. L. Carvalho
e16d5f9b1a test-filebranch: avoid a shell script 2007-03-27 01:41:16 -03:00
Giorgos Keramidas
d80dabf492 Use printf(1) instead of using bash-specific shell code.
Submitted by:  Benoit Boissinot <bboissin@gmail.com>
2006-12-30 21:33:45 +02:00
Alexis S. L. Carvalho
86f6bc24c9 test-ssh: use printenv.py 2007-03-26 23:50:04 -03:00
Alexis S. L. Carvalho
103261031e test-static-http: use printenv.py 2007-03-26 23:50:03 -03:00
Alexis S. L. Carvalho
d4b1857115 test-http: use printenv.py 2007-03-26 23:50:01 -03:00
Alexis S. L. Carvalho
407a615eda test-push-http: use printenv.py 2007-03-26 23:50:00 -03:00
Alexis S. L. Carvalho
ecc207348d test-bundle: use printenv.py 2007-03-26 23:49:59 -03:00
Alexis S. L. Carvalho
c035cb5e84 test-hook: use printenv.py 2007-03-26 23:49:58 -03:00
Alexis S. L. Carvalho
a216429aba Add tests/printenv.py
This is a small script that can be used as a hook to print the
HG_* environment variables without relying on the shell.
2007-03-26 23:49:56 -03:00
John Goerzen
6c358f6844 Add a filename for the bundle 2007-03-26 20:49:57 -05:00
John Goerzen
174fda7e23 Slight refining to help text in patchbomb.py 2007-03-26 20:46:49 -05:00
Christian Ebert
e4369b6da3 hgweb: short hash for tip archive name 2007-03-13 13:17:26 +01:00
Alexis S. L. Carvalho
fa687a48e6 add util.lexists 2007-03-26 21:36:26 -03:00
John Goerzen
78c2249368 Improve documentation for patchbomb and email 2007-03-22 14:02:39 -05:00
John Goerzen
62f41606fb Add common bundle/outgoing options to hg email 2007-03-26 13:57:49 -05:00
John Goerzen
0f8beca425 Add ability to send bundles to patchbomb extension 2007-03-26 13:37:48 -05:00
Thomas Arendsen Hein
c0c7def517 Fixed spacing in assignment of REVLOG_DEFAULT_VERSION 2007-03-24 13:31:43 +01:00
Matt Mackall
035527c39a Merge with crew 2007-03-24 02:57:27 -05:00
Matt Mackall
4ae8d87bd3 changelog: optimize delayed updates for clone vs pull
pull index updates get redirected to memory, then appended on finalize
clone index updates get sent to 00changelog.i.a, then renamed on finalize
2007-03-24 02:47:33 -05:00
Matt Mackall
1139bf86fc Merge with -stable 2007-03-24 02:45:08 -05:00
Alexis S. L. Carvalho
6cbf527646 use os.path.islink instead of util.is_link; remove util.is_link 2007-03-23 23:40:25 -03:00
Alexis S. L. Carvalho
68182e8946 Add some tests for symlink tracking 2007-03-23 23:40:24 -03:00
Matt Mackall
d398e34f71 Merge with crew 2007-03-23 01:04:21 -05:00
Matt Mackall
84a6ecd211 tags: require -f to replace an existing tag
based on a patch from Johan Herland <johherla@online.no>
2007-03-23 00:12:28 -05:00
Matt Mackall
6d86b7e7d9 tags: fix abababa case, with test case 2007-03-22 23:52:50 -05:00
Matt Mackall
40a0da6fd9 restructure changelog file appending
- make appending code proper part of changelog with delayupdate/finalize
- use simplified appender that tracks pending data in memory
- eliminate old appendfile and helper classes
- update addchangegroup to use new interface and reuse the existing changelog
2007-03-22 23:37:44 -05:00
Matt Mackall
06c8734912 appendfile: handle only changelog.i file 2007-03-22 20:10:46 -05:00
Matt Mackall
3afd33ccca appendfile: remove unused manifest code 2007-03-22 19:54:15 -05:00
Matt Mackall
04561e556e revlog: simplify revlog version handling
- pass the default version as an attribute on the opener
- eliminate config option mess
2007-03-22 19:52:38 -05:00
Matt Mackall
b4f6965b1d revlog: don't pass datafile as an argument 2007-03-22 19:12:03 -05:00
Eric St-Jean
59885059dd Fix localrepo.copy to deal with symbolic links. 2007-03-21 23:20:56 -04:00
Eric St-Jean
a9da336989 Backup symbolic links when reverting 2007-03-21 23:20:56 -04:00
Eric St-Jean
18a4192512 fix util.copyfile to deal with symlinks 2007-03-21 23:20:56 -04:00
Brendan Cully
d2aebd5874 hg-relink: do not compare .d files 2007-03-23 14:11:31 -07:00
Brendan Cully
f05188e23a Make import opportunistically use merge information 2007-03-21 14:06:25 -07:00
Brendan Cully
00246f4c76 Add import --exact.
When this option is set, import will apply the patch (which must
be generated by export) to the parents specified in the patch,
and check that the node produced by the patch matches the node
ID in the patch.
2007-03-22 10:44:59 -07:00
Brendan Cully
d96eb0b31a Add --outgoing option to patchbomb 2007-03-22 10:40:28 -07:00
Alexis S. L. Carvalho
ec44599dd1 Merge additional fixes for my matcher changes 2007-03-20 22:21:05 -03:00
Alexis S. L. Carvalho
db8accc4c6 glob:<directory> patterns match the files in that directory.
This makes the behaviour of glob: patterns more consistent:
hg status glob:dir  and   hg status -I glob:dir  will match
the same files.

It's also consistent with the fact that {rel,}path patterns
recursively match the contents of a directory.
2007-03-20 22:09:55 -03:00
Alexis S. L. Carvalho
6f408bf4cd Pass normalized directory names to the ignore function
This fixes a bad performance regression caused by b959487f328c.
2007-03-20 22:09:53 -03:00
Brendan Cully
98f6a14efd transplant: fix ignoring empty changesets (eg after filter) 2007-03-20 13:13:39 -07:00
Alexis S. L. Carvalho
4bb1d039c5 Merge with crew-stable. 2007-03-19 19:16:35 -03:00
Alexis S. L. Carvalho
1ff95ba799 debugsetparents: wlock the repo before updating the dirstate 2007-03-19 19:07:40 -03:00
Alexis S. L. Carvalho
3082154fa5 avoid _wsgioutputfile <-> _wsgirequest circular reference
We use the _wsgirequest object itself as the output file object.

To avoid a "self.out = self" which would create another circular
reference, we make the "out" attribute a trivial property.
2007-03-19 19:07:39 -03:00