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

Re: No-op changes no longer dumped by 'svnadmin dump' in 1.9

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Wed, 23 Sep 2015 13:35:14 +0000

Johan Corveleyn wrote on Wed, Sep 23, 2015 at 11:03:43 +0200:
> Just one small addition on the fundamental part: I still think (like
> we discussed during breakfast last Friday in Berlin :-)) there is no
> problem in having / preserving / exposing null-text-changes to paths
> in Subversion.

I tend to agree: in general, allowing the vacuous case tends to be
useful. Johan's example of hanging a non-empty log message on
a revision that lacks a non-empty text-delta is a perfect example of
that.

Another example is creating padding revisions. When we migrated to ASF,
we had to incur a revision numbers offset of 840074. It would have been
reasonable to create 26 padding revisions to make the offset a round
number. Those revisions wouldn't have needed any content. If
Subversion forbade revisions with no changed-paths, we would have had to
create dummy changes — but, at that point, we would be working around
a limitation of the tool.

Cheers,

Daniel
Received on 2015-09-23 15:35:20 CEST

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