On Tue, Mar 11, 2014 at 7:20 PM, Andreas Kupries
<[email protected]>wrote:

> It is a pity that it is not really possible to convert a repository
> from non-delta to use of deltas after the fact, to shrink it.
>

Indeed.


> Yes, you can activate the use of delta-m's for the future of repo. (1).
>
> I am speaking of retro-actively converting existing manifests to delta-m's.
> That is not possible AFAIK.
>

Not directly. What you could do is script a checkout/commit series which
incrementally checks out each version of your repo and commits it to a
different repo with the --delta option (needed on the first checkin only)
and override the timestamp... and user name... oh, that quickly devolves
into a can of worms. It'd be tedious, but the automation could be made to
be repo-agonostic.


> (Ad 1) Side question here, what was the config setting again for this ?
> (IIRC it it not exposed publicly, neither web, nor cli).
>

Simply pass --delta one time to a commit. That will set the "manifest-seen"
repo config var, which later tells fossil that it is allowed to generate
deltas.

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to