Last modified: 2012-06-10 09:31:08 UTC
The mwmultiversion tool is still hosted in subversion. The beta project requires it to be migrated to git so we can make it a submodule of operations/mediawiki-config.
svn checkout https://svn.wikimedia.org/svnroot/mediawiki/trunk/tools/mwmultiversion/multiversion
Do we need the history here...or is a copy+paste fine?
I would prefer we keep history whenever we can. Cant we reuse the svn to git migration tools available on formey? Else, I would do it using 'git svn' and some post processing of email addresses.
Yes, we can use those tools. Just needed to know :)
What should the new repo's name be?
I am not sure where to put it, most probably in `operations` since that is used to maintain WMF cluster but then the ops might complain about us cluttering their namespace.
Created operations/mediawiki-multiversion today. Same permissions as operations/mediawiki-config
Thanks Chad :-]
What about the old subversion repository? It is still accessible / readable which might be confusing. I would expect the Subversion repo to be deleted by the migration.
I did try to delete it, leaving a simple README file, but I have been denied access:
$ svn commit
Transmitting file data .svn: Commit failed (details follow):
svn: Access denied
svn: Your commit message was left in a temporary file:
URL of repo: svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk/tools/mwmultiversion
(In reply to comment #7)
> Thanks Chad :-]
> What about the old subversion repository? It is still accessible / readable
> which might be confusing. I would expect the Subversion repo to be deleted by
> the migration.
> I did try to delete it, leaving a simple README file, but I have been denied
> $ svn commit
> Sending mwmultiversion/README
> Deleting mwmultiversion/multiversion
> Transmitting file data .svn: Commit failed (details follow):
> svn: Access denied
> svn: Your commit message was left in a temporary file:
> svn: 'svn-commit.tmp'
> URL of repo:
We haven't deleted any other repository..
So I am again marking this bug resolved :-]