Hi Jim,

the RCS file provider zip includes a small utility class to perform the
migration from RCS to VersioningFileProvider. It doesn't touch the original
repository so maybe you'll want to take a look at it. Never used it myself,
but at the very least should give you a starting point.


HTH,
juan pablo


On Thu, Jun 5, 2014 at 2:02 AM, Jim Wise <jw...@draga.com> wrote:

> Thank you, Juan Pablo -- I'll give this a shot in the morning!
>
> As Harry suggested, I'll try to work out a migration path in the longer
> run -- presumably via a script to check out the successive versions to the
> new-format document directory and synthesize a properties file from the RCS
> log -- but this buys me time to do so!
>
> Jim Wise
> jw...@draga.com
>
> Sent from my iPhone.
> Digital signature available upon request.
>
> > On Jun 4, 2014, at 6:37, Juan Pablo Santos Rodríguez <
> juanpablo.san...@gmail.com> wrote:
> >
> > Hi Jim,
> >
> > I've attached the old RCSFileProvider to
> > https://jspwiki-wiki.apache.org/Wiki.jsp?page=RCS%20File%20provider ,
> > reachable through
> > https://jspwiki-wiki.apache.org/Wiki.jsp?page=ContributedProviders
> >
> > It contains a small maven project (sources + binaries) with the provider
> +
> > the ProviderConverter util (from RCS to VersioningFileProvider) classes
> > that were available on 2.9. You'll have to add it to your WEB-INF/lib or
> > reference it through the jspwiki.plugin.externalJars property, and
> > obviously configure the RCS file provider on jspwiki(-custom).properties,
> > as you were doing before.
> >
> > Please keep in mind that this functionality is *not* mantained by the
> > JSPWiki team. Anyone willing to enhance the (almost non-existent)
> > documentation, to fix bugs, improve the provider, etc. will be gladly
> > welcome.
> >
> >
> > HTH,
> > juan pablo
> >
> >
> >
> >> On Sun, Jun 1, 2014 at 1:46 PM, Harry Metske <harry.met...@gmail.com>
> wrote:
> >>
> >> Jim,
> >>
> >> I am not aware of any migration path from RCS provider to something
> else. I
> >> think that would require some scripting to convert RCS to
> >> VersioningFileProvider format directory structure and file contents.
> >> Our recommendation is VersioningFileProvider, that one supports all you
> >> ask.
> >> Their are other providers, that are not core providers and thus not
> >> supported by the JSPWiki team at :
> >> https://jspwiki-wiki.apache.org/Wiki.jsp?page=ContributedProviders
> >>
> >> regards,
> >> Harry
> >>
> >>
> >>
> >>> On 31 May 2014 23:33, Jim Wise <jw...@draga.com> wrote:
> >>>
> >>> Hello all,
> >>>
> >>> I suspect this may be a FAQ, but I couldn’t find anything about this on
> >>> the Wiki or mailing list archives.
> >>>
> >>> I have a JSPWiki installation which has been running since August of
> >> 2009,
> >>> using the RCSFileProvider.  I have successfully upgraded the JSPWiki
> >>> installation several times, and have migrated successfully across
> >>> underlying OS platforms and Java Web environments.  I am currently
> >> running
> >>> JSPWiki 2.9.1 on RHEL 6, under Tomcat.
> >>>
> >>> To date, I have been using RCSFileProvider for this installation, and
> >> have
> >>> accumulated nearly five years of history in this provider.
> >>>
> >>> Given the removal of RCSFileProvider in 2.10, I am looking for
> >>> recommendations for migration strategy.  In particular:
> >>>
> >>> * *Is there a migration path from the JSPWiki 2.9 RCSFileProvider to
> the
> >>> JSPWiki 2.10 VersioningFileProvider which preserves page history,
> >> including
> >>> users and modification timestamps on historical revisions (this is the
> >>> important question, as this is blocking upgrade to the current
> version)?*
> >>>
> >>> * Is there another page provider which you would recommend, in place of
> >>> VersioningFileProvider, assuming my goal is to support versioning, with
> >>> preservation of modification timestamps and modifying user over the
> next
> >> N
> >>> years of this JSPWiki installation?
> >>>
> >>> Thanks in advance for any recommendations,
> >>> --
> >>> Jim Wise
> >>> jw...@draga.com
> >>
>

Reply via email to