SWF / MVC write-up
Kevin P. Foote
kpfoote at iup.edu
Thu Oct 3 15:38:18 EDT 2013
On Thu, 3 Oct 2013, Tom Zeller wrote:
>> FYI -- Unicon would be willing to do this conversion (or help whomever), as part of our community work, if/when the Shib Dev team is ready. We could provide someone to do all the underlying work, and help you verify that all is as you need it.
>
> For me, it would be nice to type "git clone <something>", import into
> Eclipse, and then work on the v3 stack, with git fetch or whatever
> mirroring svn. So, not a conversion, but a mirror. And that mirror can
> just be one-way, I am not concerned right now about dcomitting back to
> the Subversion repository; I tend to branch-per-idea, and that is
> cumbersome for me using Eclipse and svn.
>
> The main issues I have come across are svn externals and empty
> directories, as mentioned on the wiki page[1].
>
> [1] https://wiki.shibboleth.net/confluence/x/bwHN
Not sure if I'm aloud to chime in or not, just ignore/discard if not no
worries :)
..FWIW..
It sounds like you would like to have a git ro mirror soon / right now.
Probably a push to a git repo using svn hooks would be best since no one
has the huge ammount of time to do the mass migration and deal with the
fallout.
It would be nice (cool) if one of you (or consortium etc) would set up
the "official" shibboleth.net github account to kick this off. :-)
I would also think that the github location would be a permanent
mirror.. not necessaraly "the" official copy. Althought as Ian said
with DVCSs this is generally goverened by the commiters and their
internal policy. :)
Initial goal(s) would be
- create a one way mirror from snv.shibboleth.net <project> to github
(mostly for the masses in the back row)
Just did a quick local test using git svn clone and git clone --bare then
shoved this to our local git repo.. all commit history was retained etc.
ALso all svn branches that I cloned from svn and tagged localy were intact.
This was using the idpv2 REL_2 repo so history is quite deep :)
------
thanks
kevin.foote
More information about the dev
mailing list