You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "Eric S. Raymond" <es...@thyrsus.com> on 2019/06/28 17:25:55 UTC
Wishlists? Here's mine
Since pepple are posting Subversion 2.0 wishlists, here's mine. I write
as the person who has probably done more repository conversion work
and repository surgery than any other single person.
1. DVCS-style committer IDs.
That is, not "esr" but "Eric S. Raymond <es...@thyrsus.com>". As far as
I can tell the svn:author property is never interpreted in any other
way than by testing field equality, so I can't see this change being
complicated.
The full DVCS ID would have to be declared in an .svnconfig analogous
to .gitconfig, but I don't think that'ds a huge problem. Obvious
fallback rules are obvious.
Advantages: Now repository identities aren't tied to the local
/etc/passwd, so histories don't become inintelligible when you rehost
them.
2. Fast-export dump of repositories via svndump.
For reasons already discussed. I'd be willing to help with this.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
A right is not what someone gives you; it's what no one can take from you.
-- Ramsey Clark
Re: Wishlists? Here's mine
Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
Eric S. Raymond wrote on Fri, 28 Jun 2019 13:25 -0400:
> Since pepple are posting Subversion 2.0 wishlists, here's mine. I write
> as the person who has probably done more repository conversion work
> and repository surgery than any other single person.
>
> 1. DVCS-style committer IDs.
>
> That is, not "esr" but "Eric S. Raymond <es...@thyrsus.com>". As far as
> I can tell the svn:author property is never interpreted in any other
> way than by testing field equality, so I can't see this change being
> complicated.
Previous discussion:
https://svn.haxx.se/dev/archive-2012-12/0016.shtml
> Advantages: Now repository identities aren't tied to the local
> /etc/passwd, so histories don't become inintelligible when you rehost them.
In 2009 we migrated our repository and had a use-case for
a 'svndumpfilter map-users zhakov=ivan julianf=julianfoad' command. We
never implemented that command in Subversion itself, but it remains
a valid use-case.