IT wiki

VU MIF STSC

User Tools

Site Tools


en:gitlab

This is an old revision of the document!


Versioning Service for GitLab

GitLab allows to create virtual groups (without the help of administrators) that can work on one or more projects (e.g. involving students or even multiple employees), create private or public software repositories, and keep track of changes and the amount of work done. The projects of GitLab can be as follows:

  • Private - the content of the project is only visible to the team you choose.
  • Public – all internet.

GitLab is also accessible from other subnets, so you can use it from outside VU MIF.

Tipinis naudojimosi scenarijus yra jūsų mokslinio straipsnio (pvz., rašomo LaTeX), ar programinio kodo, dirbant kartu su studentais, doktorantais ar mokslininkais, talpinimas, paprastas versijų/pokyčių valdymas ir atnaujinimų apsikeitimas.

Prieiga:

Paslauga pasiekiama adresu: http://git.mif.vu.lt
Prieiga prie git.mif.vu.lt ssh port'o galima tik iš MIF kompiuterių tinklo ir VU VPN.

Sėkmingai pradėti dirbti jums tereikia:

  1. Autorizuotis į sistemą MIF vartotojo vardu;
  2. Susikurti pirmą projektą ir bendradarbių komandą;
  3. Prisidėti savo viešą ssh-rsa raktą į git;
  4. Atsisiųsti jūsų mėgstamai operacinei sistemai tinkamą git klientą, pvz., Linux serveriuose jau įdiegta “git”. parsiuntimui žr. http://git-scm.com/downloads arba http://git-scm.com/downloads/guis . Taip pat yra parsiuntimui ir įskiepiai Netbeans ar Eclipse vystymo aplinkoms.

Nuorodos papildomiems skaitymams:

  1. Lino Petkevičiaus instrukcijos studentams.

Savo projekto migravimas į naują GitLab

  1. Prisijunkite prie naujo gitlab: https://git.mif.vu.lt/
  2. Senoje versijoje pakeiskite norimo perkelti projekto Public Clone Access nustatymus (pažymėti checkbox)
  3. Naujame gitlab spauskite „New project“
  4. Toliau pasirinkite: Repo by URL
  5. Baigus keisti norimus nustatymus spauskite: “Create project”
  6. Palaukite, kol projektas bus importuotas (gali užtrukti iki kelių minučių)
  7. Senoje gitlab versijoje grąžinkite norimus Public Clone Access nustatymus
en/gitlab.1645457201.txt.gz · Last modified: 2022/02/21 15:26 by grikiete

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki