Hlavní menu
Nástroje |
SupportKiv.PouzitiGitosis HistoryHide minor edits - Show changes to output 27 February 2014, 12:12
by
- Changed lines 11-13 from:
Pak je repo přístupné standardním způsobem @@git clone git-group@forge.kiv.zcu.cz:new_repo.git@@. to:
Pak je repo přístupné standardním způsobem @@git clone git-simpsons@forge.kiv.zcu.cz:new_repo.git@@. 27 February 2014, 12:10
by
- Changed line 3 from:
* na serveru (zde @@forge.kiv.zcu.cz@@) je sysadminem zřízena skupina úložišť s nějakým názvem (budeme zde nazývat "group") a spárovaným účtem @@git-group@@; v rámci skupiny je možné vytvářet vlastní úložiště to:
* na serveru (zde @@forge.kiv.zcu.cz@@) je sysadminem zřízena skupina úložišť s nějakým názvem (budeme zde nazývat "simpsons") a spárovaným účtem @@git-simpsons@@; v rámci skupiny je možné vytvářet vlastní úložiště Changed lines 7-10 from:
!! Zakládání úložiště Přidat úložiště v konfiguraci to:
!! Přístup do úložiště (návod pro uživatele tj. členy projektů) Uživatel, který má mít přístup, musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> JakNaSvnPlusSsh]] (public key) např. @@homer-kiv.pub@@. Pak je repo přístupné standardním způsobem @@git clone git-group@forge.kiv.zcu.cz:new_repo.git@@. !! Správa úložišť (návod pro admina skupiny "simpsons") !!! Založení Přidat definici úložiště v konfiguraci @@gitosis.conf@@ Changed lines 26-29 from:
a commitnout změnu @@git add gitosis.conf ; git commit -m "created new repo" ; git push@@. Vytvořit (prázdné) repo lokálně to:
a commitnout změnu Added lines 29-36:
git add gitosis.conf git commit -m "created new repo" git push @] Vytvořit (prázdné) repo lokálně [@ Changed lines 42-43 from:
a nalinkovat toto repo na to, které bylo nakonfigurováno: @@git remote add origin git-group@forge.kiv.zcu.cz:new_repo.git@@ to:
a nalinkovat toto repo na to, které bylo nakonfigurováno: @@git remote add origin git-simpsons@forge.kiv.zcu.cz:new_repo.git@@ Changed lines 50-55 from:
!! Přístup do úložiště Uživatel, který má mít přístup, musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> JakNaSvnPlusSsh]] (public key) např. @@brada-kiv.pub@@. Pak je repo přístupné standardním způsobem @@git clone git-group@forge.kiv.zcu.cz:new_repo.git@@. to:
!!! Přístup pro lidi Changed lines 57-58 from:
members = brada@kiv @newrepo_users to:
members = bart@kiv @newrepo_users Added lines 63-65:
a pro každého uživatele musí do adresáře @@keydir/@@ v admin repo přidat jeho public key v odpovídajícím souboru, např. @@homer@kiv.pub@@. 27 February 2014, 12:02
by
- Changed lines 11-13 from:
Vytvořit (prázdné) repo lokálně @@mkdir new_repo; cd new_repo; git init@@ a nalinkovat toto repo na to, které bylo nakonfigurováno: @@git remote add origin git-group@forge.kiv.zcu.cz:new_repo.git@@ to:
[@ [repo new_repo] description = Testovaci repo owner = brada@kiv @] a commitnout změnu @@git add gitosis.conf ; git commit -m "created new repo" ; git push@@. Vytvořit (prázdné) repo lokálně [@ mkdir new_repo cd new_repo git init @] a nalinkovat toto repo na to, které bylo nakonfigurováno: @@git remote add origin git-group@forge.kiv.zcu.cz:new_repo.git@@ a commitnout jej na server (pripadne pred push jeste v repo vytvorit README soubor, aby si git nestezoval, ze jde o _push_ prazdneho repo): [@ git push origin master:refs/heads/master @] Changed lines 37-51 from:
Uživatel musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> JakNaSvnPlusSsh]] (public key). to:
Uživatel, který má mít přístup, musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> JakNaSvnPlusSsh]] (public key) např. @@brada-kiv.pub@@. Pak je repo přístupné standardním způsobem @@git clone git-group@forge.kiv.zcu.cz:new_repo.git@@. Admin nastavuje přístupy přes konfigurák v administračním repo: [@ [repo new_repo] ... members = brada@kiv @newrepo_users [group newrepo_users] writable = new_repo members = homer@kiv mardie@kiv @] 27 February 2014, 11:36
by
- Deleted line 0:
Changed line 16 from:
Uživatel musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> asdf]] (public key). to:
Uživatel musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> JakNaSvnPlusSsh]] (public key). 27 February 2014, 11:35
by
- Added lines 1-17:
!! Základní schema věcí * na serveru (zde @@forge.kiv.zcu.cz@@) je sysadminem zřízena skupina úložišť s nějakým názvem (budeme zde nazývat "group") a spárovaným účtem @@git-group@@; v rámci skupiny je možné vytvářet vlastní úložiště * vytváření se děje přes administrační repo a konfigurační soubor v něm * přístup do repo je přes ssh klíče !! Zakládání úložiště Přidat úložiště v konfiguraci Vytvořit (prázdné) repo lokálně @@mkdir new_repo; cd new_repo; git init@@ a nalinkovat toto repo na to, které bylo nakonfigurováno: @@git remote add origin git-group@forge.kiv.zcu.cz:new_repo.git@@ !! Přístup do úložiště Uživatel musí administrátorovi skupiny úložišť poslat svůj [[předem vytvořený SSH veřejný klíč -> asdf]] (public key). |