Na ovoj stranici

Postavite sustave za kontrolu verzija

Qt Creator koristi se naredbenim klijentima sustava kontrole verzija za pristup vašim repozitorijima. Provjerite jesu li naredbeni klijenti u okruženju varijable staze PATH, ili navedite putanju do izvršne datoteke naredbenog klijenta na kartici specifičnoj za sustav kontrole verzija u odjeljku Preferences > Version Control.

 kartica Bazaar u postavkama kontrole verzija

Ostale opcije konfiguracije ovise o sustavu kontrole verzija. Nakon što postavite sustav kontrole verzija, upotrijebite naredbeni redak kako biste provjerili radi li sve (na primjer, upotrijebite naredbu status). Ako se ne pojave problemi, trebali biste biti spremni koristiti sustav i iz okruženja Qt Creator.

Za više informacija o korištenju Git for Windows pogledajte odjeljak Korištenje Git for Windows.

Opće postavke sustava za kontrolu verzija

Idite na Preferences > Version Control > General kako biste postavili postavke za poruke o predaji:

 kartica Općenito u postavkama kontrole verzija

  • Show VCS file status with refresh interval Postavlja interval u sekundama u kojem Qt Creator traži ažuriranja statusa datoteka od sustava za kontrolu verzija. Promijenjene datoteke prikazuju se u prikazima Projekti, Datotečni sustav ili Otvoreni dokumenti drugom bojom.
  • Wrap submit messages at ograničava duljinu retka poruke za slanje na navedeni broj znakova.
  • Submit message check script je skripta ili program koji provjerava poruku za slanje prije slanja. Poruka za slanje je prvi parametar skripte. Ako dođe do pogreške, skripta bi trebala ispisati poruku na standardnu pogrešku i vratiti kod izlaska koji nije nula.
  • User/alias configuration file je tekstualna datoteka koja navodi imena autora u formatu mailmap. Za svakog autora morate navesti pravo ime i adresu e-pošte, a opcionalno i nadimak te drugu adresu e-pošte. Na primjer:
    Jon Doe <Jon.Doe@company.com> jdoe <jdoe@somemail.com>
    Hans Mustermann <Hans.Mustermann@company.com> hm <info@company.com>

    Nakon što u ovo polje navedete datoteku, u dijaloškom okviru ' Nicknames ' možete odabrati autore kao vrijednosti polja poruke za slanje.

  • User fields configuration file je jednostavna tekstualna datoteka koja se sastoji od redaka koji definiraju polja za poruku za slanje koja kao vrijednosti uzimaju autore, na primjer:
    Acked-by:
    Initial-patch-by:
    Reported-by:
    Rubber-stamped-by:
    Signed-off-by:
    Tested-by:

    Nakon što u ovom polju navedete datoteku, možete dodati autore kao vrijednosti polja poruke za slanje prilikom predaje promjena. Ako ste također naveli User/alias configuration file, možete odabrati autore u dijaloškom okviru Nicknames.

  • SSH prompt command određuje naredbu ssh-askpass koju možete koristiti (na Linuxu) za traženje lozinke od korisnika pri korištenju SSH-a. Na primjer, ssh-askpass ili x11-ssh-askpass, ovisno o implementaciji ssh-askpassa koju koristite.
  • Reset VCS Cache resetira konfiguraciju sustava za kontrolu verzija u stanje poznato Qt Creator nakon što je promijenite s naredbenog retka, na primjer.

Vidi također Kako: Koristiti Git i sustave za kontrolu verzija.

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.