[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: (Re)Introduction (was: svn commit: r32461 - trunk/notes)

From: Branko Čibej <brane_at_xbc.nu>
Date: Thu, 14 Aug 2008 22:32:40 +0200

Greg Stein wrote:
> On Thu, Aug 14, 2008 at 6:53 AM, Branko Čibej <brane_at_xbc.nu> wrote:
>
>> Greg Stein wrote:
>>
>>> Other things that I'm interested in:
>>> * stripping out Neon support, and just using serf going forward
>>> * any serf work to support the above (particularly issues with
>>> googlecode.com's svn server)
>>> * create a new FS backend based on revlog
>>> * offline commits
>>>
>> Well now. That last one looks and feels and smells a lot like svn-2.0.
>>
>
> How's that? I figure stash them in the metadata area, then replay them
> as a sequence of update/merge/commit operations. No protocol or server
> changes needed.
>

Oh yes, I played around with that idea (in my head, of course, not in
code ...) -- called it "checkpoints" instead of offline commits, but
it's the same thing. It becomes really hairy when two people try to do
that at the same time. :) But it's such a useful change that it'd be a
shame not to try to do it.

Wait ... wait ... my prescient powers have detected the inevitable
sequence: offline commits -> local branches -> distributed thingie ...
so whilst we may flee in horror from the very idea (git ye away from me,
etc.), it's also a great opportunity for sneaking in the interesting
infrastructure and model changes.

-- Brane

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-08-14 22:33:25 CEST

This is an archived mail posted to the Subversion Dev mailing list.