Show More
@@ -56,3 +56,37 b' update to rev 0 with a date' | |||
|
56 | 56 | [255] |
|
57 | 57 | |
|
58 | 58 | $ cd .. |
|
59 | ||
|
60 | update with worker processes | |
|
61 | ||
|
62 | #if no-windows | |
|
63 | ||
|
64 | $ cat <<EOF > forceworker.py | |
|
65 | > from mercurial import extensions, worker | |
|
66 | > def nocost(orig, ui, costperop, nops): | |
|
67 | > return worker._numworkers(ui) > 1 | |
|
68 | > def uisetup(ui): | |
|
69 | > extensions.wrapfunction(worker, 'worthwhile', nocost) | |
|
70 | > EOF | |
|
71 | ||
|
72 | $ hg init worker | |
|
73 | $ cd worker | |
|
74 | $ cat <<EOF >> .hg/hgrc | |
|
75 | > [extensions] | |
|
76 | > forceworker = $TESTTMP/forceworker.py | |
|
77 | > [worker] | |
|
78 | > numcpus = 4 | |
|
79 | > EOF | |
|
80 | $ for i in `python $TESTDIR/seq.py 1 100`; do | |
|
81 | > echo $i > $i | |
|
82 | > done | |
|
83 | $ hg ci -qAm 'add 100 files' | |
|
84 | ||
|
85 | $ hg update null | |
|
86 | 0 files updated, 0 files merged, 100 files removed, 0 files unresolved | |
|
87 | $ hg update | |
|
88 | 100 files updated, 0 files merged, 0 files removed, 0 files unresolved | |
|
89 | ||
|
90 | $ cd .. | |
|
91 | ||
|
92 | #endif |
General Comments 0
You need to be logged in to leave comments.
Login now