Mercurial > evolve
view tests/testlib/update-hg-repo.sh @ 6548:445240ccb701
topic: add experimental.tns-default-pull-namespaces config option
This config option controls what topic namespaces get pulled by default.
The current default option is '*', which means all namespaces get pulled.
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Thu, 27 Jul 2023 16:39:43 -0300 |
parents | fc3ad54219d7 |
children |
line wrap: on
line source
#!/bin/sh # Clone or update core Mercurial repo at the provided path. Useful for CI # runners that don't have a shared repo setup, e.g. the shell runner that is # currently used for Windows CI. URL=https://mirror.octobus.net/hg if hg root -R "$1"; then hg pull -R "$1" "$URL" else rm -rf "$1" hg clone "$URL" "$1" fi