Re: svn repository
On Fri, Jan 06, 2006 at 03:19:12PM -0500, Charles Fry wrote:
> > > I set up a sample repository at:
> >
> > (...)
> >
> > Great, thanks. You prevented the problems that made me give up by simply
> > not converting the tagged releases we have of each package. So it'll be
> > harder to find back a specific release this way, at least, those of
> > before the migration. I'm not really sure what I think of this, but as
> > otherwise this migration might be much delayed even further...
>
> Looking a little further into this (which I obviously should have done
> sooner) here are some more observations about the transition from CVS to
> Subversion:
>
> After performing a default cvs2svn import, the directory heirarchy is:
>
> -trunk
> -<package_name>
> -branches
> -<branch_name>
> -<package_name>
> -tags
> -<tag_name>
> -<package_name>
>
> The default svn-buildpackage directory heirarchy type 2 is:
>
> -trunk
> -<package_name>
> -branches
> -<package_name>
> -<branch_name>
> -tags
> -<package_name>
> -<tag_name>
>
> It would be very easy to run cvs2svn, then issue a bunch of svn mv
> commands to create the desired heirarchy.
>
> At this point my biggest question is: what layout exactly do we want?
> The directory structure outlined above has the advantage that it is
> supported by svn-upgrade.
>
> It also has the flexibility that we could always decide to use the tags
> and branches in the way that we want. For example, we could create
> branches for Debian releases.
>
> I also have a question regarding importing the tags:
>
> Most of the tags are RELEASE_<VERSION> tags. The non-RELEASE tags are
> debian_version_0_<version>, DRAFT, IMPORT_JETTY, initialImport,
> JAVA_PACKAGE_0_1_2, and start. Can someone comment on which if any of
> these should really be preserved.
Personally I would like to keep all the RELEASE_<VERSION> tags. The
others seem to be all initial imports.
Cheers,
Michael
--
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
Join the community at http://planet.classpath.org/
Reply to: