Re: New GitLab-Salsa service and Debian-Science Team
On Sun, 2018-01-07 at 20:48 +0100, Anton Gladky wrote:
> Dear all,
>
> the migration of debian-science repos from alioth to salsa is mostly
> completed. The migrated repos on alioth are now having the git-hook
> which prevents you from committing into the alioth.
>
> To update your remote URL you need to do locally the following:
> * Check the current URL:
> > git remote -v
> origin
> git+ssh://git.debian.org/git/debian-science/packages/MYPACKAGE.git
> (fetch)
> origin
> git+ssh://git.debian.org/git/debian-science/packages/MYPACKAGE.git
> (push)
>
> * Update the URL to salsa:
> > git remote set-url origin
> https://salsa.debian.org/science-team/MYPACKAGE
>
Nitpicking, that should be
> git remote set-url origin https://salsa.debian.org/science-team/MYPACKAGE.git
otherwise git status gives a warning about redirecting to
https://salsa.debian.org/science-team/MYPACKAGE.git
(from https://salsa.debian.org/science-team/MYPACKAGE)
> The repositories which were not migrated:
> --help
> fenics
...
>
> If you need to have them on salsa, please do the manual import.
For fenics, it would be good if we can keep the subdirectory structure,
since the various packages involved are subcomponents of the FEniCS
suite. e.g. https://salsa.debian.org/science-team/fenics/dolfin.git
There's probably no point importing the deprecated FEniCS components
(ferari, syfi, ufc, uflacs, viper).
When I log in to salsa's gitlab dashboard, it doesn't list Debian
Science under "Your groups". Do we need to do a manual registration
for it?
Drew
Reply to: