Re: Subversion on container
- From: Murray Cumming <murrayc murrayc com>
- To: Ross Golder <ross golder org>
- Cc: Infra <gnome-infrastructure gnome org>, Jeff Waugh <jdub perkypants org>, Johan Dahlin <johan gnome org>, Hackers <gnome-hackers gnome org>
- Subject: Re: Subversion on container
- Date: Sun, 12 Feb 2006 13:10:59 +0100
On Sun, 2006-02-12 at 14:49 +0700, Ross Golder wrote:
> เมื่อ จ. 2006-02-06 เวลา 10:00 -0200, Johan Dahlin เขียนว่า:
> > > Any other questions, queries, concerns or comments, let's hear them now
> > > and get them sorted. If anyone thinks I should start making
> > > noise/announcements on other lists (e.g. foundation-list, i18n, docs
> > > etc), please let me know. If nobody brings up any showstopper issues by
> > > next weekend, I'll propose a cut-off date to the board, CC
> > > foundation-list, and await some kind of official sign that it's all OK
> > > to go ahead.
> >
> > The layout of the gnome-python subdirectory is unfortunate.
> > The subdirectories are treated by us as separate modules but the convert
> > script treats them as all other modules, eg directories.
> >
> > Would it be possible to special case the gnome-python module so we can have
> > gnome-python/pygtk/trunk, gnome-python/pyorbit/trunk instead of
> > gnome-python/trunk/... ?
> >
> > If it's too much work, just move all modules to the toplevel directory,
> > since we're breaking all scripts already we can break them a bit further :)
> >
>
> >From what I can see, it would require hacking 'cvs2svn' to achieve the
> 'gnome-python/(submodule)/[trunk|branches|tags]' effect, and would
> result in a module that doesn't conform to the normal layout of a
> subversion repo (where [trunk|branches|tags] are the root folders).
>
> So, I will plan to move these modules up to the toplevel before the
> migration, so they each have a 'repository' of their own afterwards.
> Obviously, doing the 'mv' in /cvs/gnome will break any existing CVS
> checkouts at that time.
If branching is only possible at the top-level then you'll need to do
this for gnomemm too. You'd want to rename gnomemm/website to
gnomemm_website.
> > I think this applies to a few other modules. I can't remember any of them
> > right now, but if you look at the module aliases in CVSROOT/ it should give
> > you an
> > idea.
> >
>
> Sure. I'm figuring that the maintainers of such modules will need to
> read about 'svn:externals', as per my other reply to James a few moments
> ago:
>
> http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html
>
> Cheers,
>
> --
> Ross
> _______________________________________________
> Gnome-infrastructure mailing list
> Gnome-infrastructure gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-infrastructure
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]