mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
ed3a95a497
This is needed for hooks, but may be important for other settings, too. Fixes issue113, also integrated push-hook-lock.sh as a test case for this.
14 lines
293 B
Bash
Executable File
14 lines
293 B
Bash
Executable File
#!/bin/sh
|
|
hg init 1
|
|
echo '[ui]' >> 1/.hg/hgrc
|
|
echo 'timeout = 10' >> 1/.hg/hgrc
|
|
echo foo > 1/foo
|
|
hg --cwd 1 ci -A -m foo
|
|
hg clone 1 2
|
|
hg clone 2 3
|
|
echo '[hooks]' >> 2/.hg/hgrc
|
|
echo 'changegroup.push = hg push -qf ../1' >> 2/.hg/hgrc
|
|
echo bar >> 3/foo
|
|
hg --cwd 3 ci -m bar
|
|
hg --cwd 3 push ../2
|