[dokuwiki] Re: using darcs ...

  • From: "Sameer D. Sahasrabuddhe" <sameerds@xxxxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Sat, 25 Jun 2005 10:31:51 +0530

Well, trying to answer my own questions ...

On Fri, Jun 24, 2005 at 03:40:47PM +0530, Sameer D. Sahasrabuddhe wrote:

> The repository got downloaded as a series of ~450 patches ... I looked
> through the darcs manual, and there's this option "--partial" that
> works with something called "checkpoints" created by the "darcs
> optimise" command ... could that be used to reduce the number of
> individual patches being downloaded? Every release could be a
> checkpoint for example ...

I tried checkpoints myself ... used "darcs tag --checkpoint" on the
complete repository that I recently pulled. Then I tried pulling the
same repository into another place using "darcs get --partial". This
time, darcs fetched a single patch containing everything. All the
patches in the original repository are around 2.5MB, with roughly ~450
requests generated for those files. But with the partial tree, there was
a single file of size 450kb ... I am not an expert, but I've a feeling
that hosting servers and proxies will be rather happy with this
behaviour ...

> Also, there is no Makefile to create a tarball from the repository
> itself ... certain files in conf have a ".dist" extension which I
> assume are meant to be processed before creating the tarball ... would
> like to have a Makefile in the repository itself which can do that.
> Basically something that works with the "darcs dist".

Finally figured out that there is no Makefile ... the files ending in
"dist" are named in this manner so that they don't end up over-writing
the existing files at the users end ... is that correct?

Sameer.
-- 
Research Scholar, KReSIT, IIT Bombay
http://www.it.iitb.ac.in/~sameerds/
-- 
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist

Other related posts: