[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: