From: Duncan C. <dun...@wo...> - 2006-01-09 01:23:08
|
On Mon, 2006-01-09 at 01:16 +0000, Duncan Coutts wrote: > Mon Jan 9 01:15:43 GMT 2006 Duncan Coutts <du...@co...> > * Change project description in comment in configure.ac So this patch was much shorter since I added a tag and so darcs then only needs to list the context since the last tag. Before it had to list loads of context which made the patch very large (>40k). The other thing that tagging help with is in reducing the amount people have to download. Running "darcs optimize --checkpoint" on the server creates a checkpoint file which the darcs get --partial uses to reduce the number of patches that need to be downloaded. Since I just did that, if you do: darcs get --partial http://darcs.haskell.org/gtk2hs/ right now then darcs will only download one large "patch". Later on once we've added more patches it'll have to download the one big snapshot patch and all the subsequent small patches. So I suggest we darcs tag and checkpoint each release. Duncan |