ÚVOD » tajná oblast CLnet » 3comCiscoHuaweiIPv6LinuxMicrosoftNovellRouterboardVMwareostatní instalaceknihovna


04.01.2015 09:55

CVS

  • [col blue]cvs -d /home/cvs/repo1 init[/col] → inicializace repository. Pokud chceme mít kontrolu nad právy, je dobré pro každý repository vytvořit jako owner cvs a group název repository a přidat práva rw i pro skupinu

Nastavení ECLIPSE

Preferences

  • Team/CVS/Ext Connection method
  • CVS_RSH: your\full\path\to\plink.exe
  • Parameters: -i <klic.ppk> {user}@{host}
  • CVS_SERVER: cvs

Repository

  • Host: your.host.name
  • Repository path: /path/to/repos
  • User: username
  • Password: empty
  • Connection type: ext

Tortoise CVS

Konfigurace pro SSH

  • Tools → SSH parameters: -2 -i <celá cesta ke klíči PPK> -l %u %h
  • Advnaced → Compression : 6

Napojení

  • CVSROOT: :ext:user@server:/cesta/k/repository

Jak správně postupovat

  • pravé tlačítko myši - volba CVS → Make New Module
  • je možné používat zámky, stačí zaškrtnout v otevřeném okně pro nový modul na záložce Option volbu Chek out files read-only
  • před přidáváním adresářů je nejdříve potřeba nakonfigurovat, jaké soubory se mají ignorovat. Jsou pro to dva způsoby
    • V adreáři vyrobit soubor .cvsignore a do na na každý řádek uvést název, který se má ignorovat. je možné použít * a ?
    • pomocí pravého tlačítka přidáváme adresáře postupně, používá se ale pro to volba CVS Add , která přidá jen vybraný adresář, nikoliv jeho obsah. Tímto se ale zaktivuje nová volba přes pravé tlačítko v obsahu tohoto adresáře a to CVS Ignore. Tato volba vytvoří soubor .cvsignore a volží do nějak vybraný soubor či adresář
  • následuje přidání souborů volnou CVS Add contents a to na nejvyšším adresáři
  • pak je potřeba provést první commit tj. uložení změn resp. v tomto případě nových soborů do CVS repository
  • Doporučuji následně i označkovat první verzi - CVS → Tag např. verze 0
linux/net/cvs.txt · Poslední úprava: 13.03.2020 18:43 (upraveno mimo DokuWiki)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0