You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Brett Porter (JIRA)" <ji...@apache.org> on 2010/08/21 03:57:15 UTC

[jira] Commented: (INFRA-2941) import NPanday revisions into incubator

    [ https://issues.apache.org/jira/browse/INFRA-2941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12900958#action_12900958 ] 

Brett Porter commented on INFRA-2941:
-------------------------------------

rev to dump from is 987684
i.e.
svnadmin dump -r987684:HEAD asf >npanday.dump

(can probably replace HEAD with the upper limit to include the two revisions.)

> import NPanday revisions into incubator
> ---------------------------------------
>
>                 Key: INFRA-2941
>                 URL: https://issues.apache.org/jira/browse/INFRA-2941
>             Project: Infrastructure
>          Issue Type: Task
>      Security Level: public(Regular issues) 
>          Components: Podling Setup
>            Reporter: Brett Porter
>
> NPanday is hosted at Codeplex. As the bridge over TFS is not compatible with svnsync, to get a dump we will need to reapply the revisions to a staged repository, then dump that and import it into the test repository.
> The NPanday developers would like to continue the history from the NMaven podling that it forked from. To prepare the staged repository for the above process and keep the history, we'd follow the process below.
> First, create the podling location:
> $ svn mkdir https://svn.apache.org/repos/asf/incubator/npanday
> (take note of the revision, let's call it $REV)
> $ svn cp https://svn.apache.org/repos/asf/incubator/nmaven/branches/NMAVEN_0.14@667430 https://svn.apache.org/repos/asf/incubator/npanday/trunk
> On the ASF repository:
> $ svnadmin dump -r$REV:HEAD asf >npanday.dump
> $ svndumpfilter include incubator/npanday incubator/nmaven <npanday.dump >npanday-filtered.dump
> Then to prepare staging elsewhere:
> $ svnadmin create new-staged-repo
> $ svn mkdir file://$PWD/new-staged-repo/incubator
> $ svnadmin load new-staged-repo <npanday-filtered.dump
> take note of the revision, let's call it $NEWREV
> ... apply codeplex revisions ... 
> $ svnadmin dump -r$NEWREV:HEAD new-staged-repo >npanday-staged.dump
> edit dump file to remove first revision content (ie, r$NEWREV)
> Back on the ASF repository:
> $ svnadmin load test <npanday-staged.dump

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.