Mercurial > hg
changeset 1:273ce12ad8f1
Update README to discuss remote pull, rsync, and the hg repo
add a .hgignore file
author | mpm@selenic.com |
---|---|
date | Tue, 03 May 2005 13:27:13 -0800 |
parents | 9117c6561b0b |
children | ecf3fd948051 |
files | .hgignore README |
diffstat | 2 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Tue May 03 13:27:13 2005 -0800 @@ -0,0 +1,1 @@ +.*~
--- a/README Tue May 03 13:16:10 2005 -0800 +++ b/README Tue May 03 13:27:13 2005 -0800 @@ -69,6 +69,10 @@ Network support (highly experimental): + # pull the self-hosting hg repo + foo$ hg init + foo$ hg merge http://selenic.com/hg/ + # export your .hg directory as a directory on your webserver foo$ ln -s .hg ~/public_html/hg-linux @@ -76,5 +80,10 @@ bar$ hg merge http://foo/~user/hg-linux This is just a proof of concept of grabbing byte ranges, and is not - expected to perform well. + expected to perform well. Fixing this needs some pipelining to reduce + the number of round trips. See zsync for a similar approach. + Another approach which does perform well right now is to use rsync. + Simply rsync the remote repo to a read-only local copy and then do a + local pull. +