Login | Register
My pages Projects Community openCollabNet

Discussions > dev [DISABLED] > Re: Mailing Lists

subversion
Discussion topic

Back to topic list

Re: Mailing Lists

Author cmpilato
Full name C. Michael Pilato
Date 2009-11-16 08:45:03 PST
Message By the way, this has been done.

C. Michael Pilato wrote:
> How this about this: post-migration, I'll annotate README (the one in our
> top-level directory) with all this information, plus the final record of the
> revision offset caused by the load into the ASF repository. (And if I can
> dig up the relevant info, I'll do a post-facto documentation of the merge of
> the svn-logos/ repository data long ago, too.)
>
>
> Greg Stein wrote:
>> Awesome. Could you drop the text below into a file somewhere, for
>> future archeologists?
>>
>> On Sat, Nov 14, 2009 at 22:08, C. Michael Pilato <cmpilato at collab dot net> wrote:
>>> Karl Fogel wrote:
>>>> Blair Zajac <blair at orcaware dot com> writes:
>>>>> I think that's what Michael did.
>>>>>
>>>>> https://issues.apach​e.org/jira/browse/IN​FRA-2321?focusedComm​entId=12776647&p​age=com.atlassian.ji​ra.plugin.system.iss​uetabpanels%3Acommen​t-tabpanel#action_12​776647
>>>> Fascinating. So he did. The history's a bit wonky around the time of
>>>> the switchover. For example, this was r2:
>>>>
>>>> http://svn.collab.ne​t/viewvc/svn-complet​e?view=revision&​revision=3657
>>>>
>>>> But http://svn.collab.ne​t/viewvc/svn-complet​e?view=revision&​revision=3656
>>>> is not quite the same as r1. No matter; it's still cool :-).
>>> The CVS repository had some trailing revisions which occurred after the
>>> switchover. Most of them were commits to www/ (which we manually mirrored
>>> based on our subversion commits to trunk/www/). A couple of them were
>>> things like system-wide automated tweaks to www/robots.txt made by CollabNet
>>> folk. Also, we had real tags and branches in our CVS repos that we didn't
>>> bring with us into Subversion. So what I did was this:
>>>
>>> 1. Converted all the CVS history to Subversion (into repos 'svn-from-cvs')
>>>
>>> 2. Dumped all the revisions from 'svn-from-cvs' up to the switchover time
>>> (r1:3654) -- *not* the extra/duplicate revs mentioned above -- and loaded
>>> them into a new repos, 'svn-complete'.
>>>
>>> 3. Committed the deletion of all our tags and branches, leaving the
>>> directories themselves, from 'svn-complete'.
>>>
>>> 4. Since r1 in the 'svn' repos was a massive import, that would have
>>> clashed mightily being loaded atop already-existing files and directories in
>>> 'svn-complete'. So I checked out svn-complete/trunk@HEAD, then exported
>>> svn/trunk@r1 atop it. The local mods were the small delta between what we
>>> got outta CVS on August 31, 2001, and what we put into Subversion. They
>>> were mostly the result of $Date$ keyword formatting differences. I
>>> committed those local mods, which now brought 'svn-complete' in sync with
>>> 'svn@r1' *except* that 'svn-complete' still had empty tags and branches
>>> directories (whereas we didn't create those in the 'svn' repository until
>>> later when we needed them).
>>>
>>> 5. Dumped -r2:531 of 'svn', loading into 'svn-complete'.
>>>
>>> 6. Made r532 from 'svn' a no-op in 'svn-complete', since that was the
>>> revision in which we created the tags/ directory.[1]
>>>
>>> 5. Dumped -r533:1236 of 'svn', loading into 'svn-complete'.
>>>
>>> 7. Made r1237 from 'svn' a no-op in 'svn-complete', since that was the
>>> revision in which we created the branches/ directory.[2]
>>>
>>> 8. And then dumped the rest of 'svn', loading into 'svn-complete'.
>>>
>>> I'm actually pretty happy with the stitchwork.
>>>
>>> -- C-Mike
>>>
>>> [1] http://svn.collab.ne​t/viewvc/svn-complet​e?view=revision&​revision=4187
>>> [2] http://svn.collab.ne​t/viewvc/svn-complet​e?view=revision&​revision=4892
>>>
>>> --
>>> C. Michael Pilato <cmpilato at collab dot net>
>>> CollabNet <> www.collab.net <> Distributed Development On Demand
>>>
>>> --------------------​--------------------​--------------
>>> http://subversion.ti​gris.org/ds/viewMess​age.do?dsForumId=462​&dsMessageId=241​8059
>
>


--
C. Michael Pilato <cmpilato at collab dot net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Attachments

« Previous message in topic | 17 of 23 | Next message in topic »

Messages

Show all messages in topic

Mailing Lists gstein Greg Stein 2009-11-13 11:50:37 PST
     Re: Mailing Lists cmpilato C. Michael Pilato 2009-11-13 11:53:41 PST
         Re: Mailing Lists gstein Greg Stein 2009-11-13 12:43:40 PST
     Re: Mailing Lists e_wong Edmund Wong 2009-11-13 16:55:25 PST
         Re: Mailing Lists gstein Greg Stein 2009-11-13 20:31:21 PST
             Re: Mailing Lists Daniel Shahaf <d dot s at daniel dot shahaf dot name> Daniel Shahaf <d dot s at daniel dot shahaf dot name> 2009-11-13 21:19:58 PST
                 Re: Mailing Lists cmpilato C. Michael Pilato 2009-11-13 21:27:25 PST
                     Re: Mailing Lists Daniel Shahaf <d dot s at daniel dot shahaf dot name> Daniel Shahaf <d dot s at daniel dot shahaf dot name> 2009-11-13 21:33:19 PST
                         Re: Mailing Lists kfogel Karl Fogel 2009-11-13 22:40:56 PST
                             Re: Mailing Lists blair Blair Zajac 2009-11-13 22:49:52 PST
                                 Re: Mailing Lists kfogel Karl Fogel 2009-11-13 23:06:01 PST
                                     Re: Mailing Lists cmpilato C. Michael Pilato 2009-11-14 19:08:16 PST
                                         Re: Mailing Lists gstein Greg Stein 2009-11-14 21:13:52 PST
                                             Re: Mailing Lists cmpilato C. Michael Pilato 2009-11-14 21:31:16 PST
                                                 Re: Mailing Lists gstein Greg Stein 2009-11-14 21:32:57 PST
                                                 Re: Mailing Lists Daniel Shahaf <d dot s at daniel dot shahaf dot name> Daniel Shahaf <d dot s at daniel dot shahaf dot name> 2009-11-14 23:49:53 PST
                                                 Re: Mailing Lists cmpilato C. Michael Pilato 2009-11-16 08:45:03 PST
                                         Re: Mailing Lists kfogel Karl Fogel 2009-11-15 12:43:28 PST
                             Re: Mailing Lists gstein Greg Stein 2009-11-13 23:08:53 PST
     Re: Mailing Lists gstein Greg Stein 2009-11-14 11:12:27 PST
         Re: Mailing Lists gstein Greg Stein 2009-11-14 11:12:59 PST
             RE: Mailing Lists bazza Barry B Price 2009-11-14 22:24:30 PST
     Re: Mailing Lists rdonch Roman Donchenko 2009-11-14 11:48:33 PST
Messages per page: