GitLab
GitLab je DevOps alat koji je razvio GitLab. Možete klonirati projekte s GitLab poslužitelja i koristiti Git za upravljanje lokalnim i udaljenim spremištima.
Da biste koristili GitLab, uspostavite vezu s GitLab poslužiteljem i klonirajte projekte na kojima želite raditi. U postavkama projekta povežite prethodno klonirane projekte s GitLabom kako biste primali obavijesti o događajima u prikazu kontrole verzija.
Napomena: Omogućite GitLab dodatak da biste ga koristili.
Povezivanje na GitLab poslužitelje
Da biste se povezali s GitLab poslužiteljem, navedite naziv domene poslužitelja i broj luke, kao i pristupni token koji ste u GitLabu stvorili za Qt Creator. Opseg dozvola tokena mora biti najmanje read_api ili api.
Za postavljanje veza s GitLab poslužiteljima idite na Postavke > Version Control > GitLab:

Za dodavanje GitLab poslužitelja:
- Odaberite Add da biste otvorili dijalog za Add Server.

- U odjeljku Host unesite naziv domaćina GitLab poslužitelja.
- U Description unesite tekst slobodnog oblika koji se prikazuje u postavkama GitLaba povezanog projekta.
- U Access token unesite pristupni token koji ste kreirali za Qt Creator na GitLab poslužitelju, u Preferences > Access Tokens.
- U odjeljku Port unesite broj porta.
- Označite HTTPS da biste koristili HTTP vezu umjesto sigurne veze.
- Odaberite Add za uspostavljanje veze.
Na kartici GitLab, curl prikazuje putanju do alata curl koji se koristi za HTTP veze. Navedite drugu putanju za korištenje druge instance alata od one koju je pronašao Qt Creator.
Za uređivanje odabrane veze odaberite Edit.
Za uklanjanje odabrane veze odaberite Remove.
Kloniranje projekata
Možete klonirati projekte s povezanih GitLab poslužitelja. Qt Creator čita vaše korisničko ime i ID iz pristupnog tokena i prikazuje dostupne projekte na svakom poslužitelju. Možete pretraživati određeni projekt ili pregledavati projekte na popisu.
Za kloniranje projekata iz GitLaba:
- Idite na Tools > GitLab da biste vidjeli popis povezanih GitLab poslužitelja i dostupnih projekata na svakom poslužitelju.

- U Remote odaberite GitLab poslužitelj.
- U Projects odaberite projekt za kloniranje.
- Odaberite Clone da biste otvorili dijalog Clone Repository. {

- U Repository u navedite URL repozitorija.
- U Path navedite putanju na kojoj ćete klonirati repozitorij.
- U dijalogu Directory navedite naziv direktorija za klonirani repository.
- Odaberite Recursive da biste također klonirali podmodule repozitorija.
- Odaberite Clone za kloniranje projekta u navedeni direktorij.
Qt Creator automatski otvara projekt. Ako klonirani projekt ima više projektnih datoteka (kao što su CMakeList.txt, .pro i .qbs), Qt Creator će vas uputiti da odaberete onu koju želite otvoriti. Ako nema projektne datoteke koju Qt Creator može otvoriti, idite na File > New Project > Import Project > Import Existing Project i uvezite projekt kao generički projekt.
Vidi također Omogućavanje i onemogućavanje dodataka, Povezivanje projekata s GitLabom, Postavljanje sustava za kontrolu verzija, Korištenje uobičajenih funkcija VCS-a, Korištenje čarobnjaka za projekte, Sustavi za kontrolu verzija i Git.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.