|
|
|
## Import repozitáře by URL
|
|
|
|
|
|
|
|
- New project -> screen: Create new project
|
|
|
|
- Import project -> screen: Import project from
|
|
|
|
- Repository by URL
|
|
|
|
- cesta k repozitáři musí obsahovat koncovku **"*.git"**, pokud tam není, import proběhne na prázdno a žádné upozornění se nezobrazí...
|
|
|
|
|
|
|
|
## Migrace projektů z jiné instance Gitlabu
|
|
|
|
|
|
|
|
- vytvořit si prostor pro projekt "Create Subgroup"
|
|
|
|
- New Project
|
|
|
|
- Import Project
|
|
|
|
- Import from Gitlab Export
|
|
|
|
- vybrat soubor
|
|
|
|
- zadat název repozitáře
|
|
|
|
- kliknout na Import Project
|
|
|
|
|
|
|
|
Hotovo
|
|
|
|
|
|
|
|
## Migrace projektů - Redmine
|
|
|
|
|
|
|
|
Provozujete-li vlastní instanci Redmnine a chtěly by jste zmigrovat na službu Gitlab.cesnet.cz, je možné se domluvit na přípravě migrace projektů.
|
|
|
|
|
|
|
|
Co pro přípravu migrace potřebujeme:
|
|
|
|
* backup "dump" Redmine DB
|
|
|
|
* kopii adresáře files
|
|
|
|
* kopii git repozitářů
|
|
|
|
|
|
|
|
## Homeproj a Projects
|
|
|
|
|
|
|
|
Průběžně probíhá migrace repozitářů a projektů do prostředí Gitlab.
|
|
|
|
|
|
|
|
Chcete-li provést migraci svého projektu pošlete žádost na [masters@cesnet.cz](mailto:masters@cesnet.cz).
|
|
|
|
|
|
|
|
\\
|
|
|
|
|
|
|
|
## Tool pro migraci Redmine projektu => Gitlab
|
|
|
|
|
|
|
|
Máme vlastní nástroj pro konverzi projektů z prostředí Redmine do prostředí Gitlab. Většina historie projektu je přenositelná do prostředí Gitlab.
|
|
|
|
|
|
|
|
Co umíme přenést:
|
|
|
|
* přenos tiketů -> issues
|
|
|
|
* číslo tiketu
|
|
|
|
* title (konverze textile -> GFM)
|
|
|
|
* description (konverze textile -> GFM)
|
|
|
|
* author
|
|
|
|
* assignee
|
|
|
|
* time tracking (estimate / spent time)
|
|
|
|
* confidential
|
|
|
|
* milestone
|
|
|
|
* relations - link mezi issues (ale status blocks / blocked je pouze v placené verzi Gitlabu, tzn. bohužel)
|
|
|
|
* attachments
|
|
|
|
* comments (konverze textile -> GFM)
|
|
|
|
* author
|
|
|
|
* user wrote
|
|
|
|
* přes komentáře se provádí i další operace jako přiřazování issues, labels atd...
|
|
|
|
* relations
|
|
|
|
* versions -> milestones
|
|
|
|
* name
|
|
|
|
* description
|
|
|
|
* status open / closed
|
|
|
|
* labels
|
|
|
|
* priority
|
|
|
|
* done ratio
|
|
|
|
* trackers
|
|
|
|
* status
|
|
|
|
* wiki
|
|
|
|
* obsah (konverze textile -> GFM)
|
|
|
|
* vytvoření _sidebar
|
|
|
|
* documents
|
|
|
|
* wiki -> stránka Documents
|
|
|
|
|
|
|
|
Wiki na straně Gitlabu je repo: git@gitlab.cesnet.cz:709/passive-dns/passive-dns.**wiki**.git
|
|
|
|
* home.md je výchozí stránka
|
|
|
|
* _sidebar.md je zobrazovaný obsah v pravém sloupci |