Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214309 - SVN migration of overlays:proj/emacs(emacs-extra) to svn.gentoo.org
Summary: SVN migration of overlays:proj/emacs(emacs-extra) to svn.gentoo.org
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Git (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-22 20:34 UTC by Christian Faulhammer (RETIRED)
Modified: 2008-03-23 21:04 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Faulhammer (RETIRED) gentoo-dev 2008-03-22 20:34:46 UTC
GNU Emacs and XEmacs teams are currently using overlays.g.o for their overlays AND upstream development (which is bad, as I was told).  Our directory structure looks like this:

/
-/emacs-overlay (available via layman)
-/xemacs-overlay (available via layman)
-/emacs-extra (upstream for emacs eselect module, app-(x)emacs/gentoo-syntax and some small tools for Emacs/XEmacs maintainenance in Gentoo).

The -extra directory should move to a more suitable repository...including history.  Is this possible?  We would like to keep using Subversion for it.

graaff, ulm: Anymore proposals/hints/suggestions?
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-03-22 20:44:23 UTC
svnadmin-dump + svndumpfilter should let this be done, just be painful. I couldn't possibly interest you in making it a Git repository instead? (which would make my life easier)
Comment 2 Ulrich Müller gentoo-dev 2008-03-23 08:16:01 UTC
As discussed on IRC: we would like to migrate "emacs-extra/" except "emacs-extra/eclass/" (since some files were moved between emacs-overlay/eclass/ and emacs-extra/eclass/ which causes trouble with svndumpfilter).
Comment 3 Hans de Graaff gentoo-dev Security 2008-03-23 09:18:28 UTC
I'd be happy with git, but since I'm not actively participating in that part of the repository my vote probably won't count for much. :-)
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-03-23 21:04:41 UTC
ok. should be done. revs 1-1029 were preserved exactly minus any content that was outside the directories of interest.

overlay/r1030 is the removal of emacs-extra
svn.g.o/r1030:1031 are the preparation of the directories on the new side.

# svn co svn+ssh://svn.gentoo.org/var/svnroot/emacs