[Adium-devl] Version History (was Re: Community versus ego?)
Augie Fackler
lists at durin42.com
Fri Aug 3 01:08:21 UTC 2007
On Aug 2, 2007, at 3:18 AM, Ofri Wolfus wrote:
> Which makes me say this out loud for the first time - our svn
> history is kinda long and had suffered a lot of server/system
> moves. Seeing how external tools and sometimes even svn itself
> choke with that history makes me think we don't really need it. It
> also takes a fair amount of files on the server to store, which
> makes the corruption probability much higher. With a smaller
> history it'll also be much easier for people to use other tools
> rather than svn if they wish to (like svk and git-svn).
>
> So what I'm suggesting is to start a new clean repository and
> import to it only the last 2000 revisions. Then we can have a
> healthier history, and properly archive and backup the old one. The
> only downside I can think of is we'll all have to get new fresh
> checkouts of the new repo, but it's not so bad and really worth it
> IMHO.
There are plenty of other downsides. Right now, our entire version
history is in one place. All I have to do to find out when anything
was done (and by whom) right now is run svn log or svn blame/annotate/
praise. We'd lose that continuity by truncating.
Besides, *every* DVCS svn import tool I've seen has a way to specify
the starting revision. If git-svn doesn't have one, the Right
Solution (IMO) is to fix git-svn. That will be useful to more people
and not cause a discontinuity in our history. (Note that hgpullsvn
was finicky about this while I was trying it at work, but I also
didn't actually verify correctness of my use, just typed the command
that seemed right).
Peace,
Augie
>
> - Ofri
>
> - - - - - - - - - - - - - - - - - - -
> http://www.dpompa.com
> - - - - - - - - - - - - - - - - - - -
>
>
> On 02/08/2007, at 05:19, Evan Schoenberg wrote:
>
>> After 1.1 is out and the SoC projects are merged to trunk, as
>> Augie suggested, would be a good time for someone to make the
>> change. The svn moves can be scripted easily, and the xcode
>> project file can be updated in a text editor quite rapidly via
>> regexp.
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
More information about the devel
mailing list