Fórum Root.cz

Hlavní témata => Software => Téma založeno: MP 03. 09. 2015, 12:37:17

Název: Webová administrace Gitu
Přispěvatel: MP 03. 09. 2015, 12:37:17
Zdravim,

poohlizim se po implementaci gitu do firemni sfery, momentalne cca 10 vyvojaru. Samotny git je relativne jednoduche zprovoznit, ale zajimalo by me hlavne schopne webove administracni rozhrani, ktere by mohl vyuzivat projektovy manazer - primarne administrace projektu, nastavovani ACL  a administrace uzivatelu. Pri nasem poctu jsou napr. JIRA moduly uz financne mimo akceptovatelny obzor, takze nejake zkusenosti s ruznymi projekty by byly ? Napr. SCM-Manager, GitLab s gitolite atd.?

Hodilo by se:
1] aktivni vyvoj
2] minimum ruznych jazyku - napr GitLab je ruby+perl
3] hodila by se podpora LDAP/AD
4] administrace uzivatelu
5] prohlizeni kodu pres web
6] funkcnost ACL pro HTTP(S)/ssh

Diky za vhodne navrhy. Akceptuji i upozorneni na to, co konkretni projekt neumi resp. proc by nebyl moc vhodny.
Název: Re:Webová administrace Gitu
Přispěvatel: DK 03. 09. 2015, 13:14:57
zmineny GitLab podporuje vse, navic tam je jednoducha integrace s CI i pro lidi, kteri tomu moc nerozumi
Název: Re:Webová administrace Gitu
Přispěvatel: riso 03. 09. 2015, 13:24:01
My sme pôvodne rozmýšlali nad Gerrit a Gitolite, jednoznačne vyhral Gerrit ale nakoniec sme skončili so Stash-om.

Gerrit
   robustnejšie riešenie
   umožňuje management prístupu k vetvám a projektom
   REST API
   OpenID, HTTP Basic/digest authentication,
   nepodporuje štandartné git hooky ale má svoje vlastné
   podpora submodulov
   Java
   Apache license 2
   https://gerrit-documentation.storage.googleapis.com/Documentation/2.11.2/index.html
   
Gitolite
   management na úrovni vetiev projektu
   SSH and HTTP authentication
   má rezervované update a post-update hooky
   Perl+shell
   GPL v2
   http://gitolite.com/gitolite/gitolite.html
Název: Re:Webová administrace Gitu
Přispěvatel: pb 03. 09. 2015, 13:53:07
pouzivame http://gitblit.com/
 
Název: Re:Webová administrace Gitu
Přispěvatel: joe 03. 09. 2015, 14:30:43
GitLab pokud vím s perlem nemá nic společného. Ani github v tom projektu nenajde nic perlového. Je to někde skryté nebo to byla jen doměnka?
Název: Re:Webová administrace Gitu
Přispěvatel: MP 03. 09. 2015, 14:57:44
Ten perl v GitLabu vychazel z toho, ze jsem videl spojeni s gitolite.
Co se tyce Stashe, tak kdyz presne spocitam vyvojare, tak na 10$ licenci jsme tesne nad, takze 1800$ je moc.
Gerrit, GitLab a Gitblit asi zatim vychazeji nejzajimaveji, s tim, ze to bude vyzadovat Javu se asi nic delat neda, i kdyz bych preferoval php reseni.
Název: Re:Webová administrace Gitu
Přispěvatel: Sten 03. 09. 2015, 15:33:59
GitLab:
Název: Re:Webová administrace Gitu
Přispěvatel: Zdenek henek nereg 03. 09. 2015, 15:45:22
Zdravim,

poohlizim se po implementaci gitu do firemni sfery, momentalne cca 10 vyvojaru. Samotny git je relativne jednoduche zprovoznit, ale zajimalo by me hlavne schopne webove administracni rozhrani, ktere by mohl vyuzivat projektovy manazer - primarne administrace projektu, nastavovani ACL  a administrace uzivatelu. Pri nasem poctu jsou napr. JIRA moduly uz financne mimo akceptovatelny obzor, takze nejake zkusenosti s ruznymi projekty by byly ? Napr. SCM-Manager, GitLab s gitolite atd.?

Hodilo by se:
1] aktivni vyvoj
2] minimum ruznych jazyku - napr GitLab je ruby+perl
3] hodila by se podpora LDAP/AD
4] administrace uzivatelu
5] prohlizeni kodu pres web
6] funkcnost ACL pro HTTP(S)/ssh

Diky za vhodne navrhy. Akceptuji i upozorneni na to, co konkretni projekt neumi resp. proc by nebyl moc vhodny.

Pouzivame gitblit a upsource
Název: Re:Webová administrace Gitu
Přispěvatel: to_je_jedno 03. 09. 2015, 22:14:58
Muzus nejak rozvest myslenku ohledne Jira? Proc pises o modulech? Pokud ji mate a mate hodne useru takze se modul prodrazi tak proc nepouzijes to co pouzit v takovem pripade mas - tedy Stash. Samostatna aplikace, aktivni uzivatele jen vyvojari. Moduly zadny placeny do toho nepotrebujes takze do 10 vyvojaru reseni za par kacek. Ziskas skvely propojeni s Jira (vychazim z toho ze jsem si domyslel ze ji mate).
Název: Re:Webová administrace Gitu
Přispěvatel: to_je_jedno 03. 09. 2015, 22:17:15
aha, ted jsem to procetl. no Stash ma vyhodu hlavne kdyz je integrovany s jira atd.

[rýp]Pokud si vyvojari nevydelaji na Stash tak by meli jit zkusit neco jineho...  ;D[/rýp]
Název: Re:Webová administrace Gitu
Přispěvatel: . 04. 09. 2015, 18:06:57
aha, ted jsem to procetl. no Stash ma vyhodu hlavne kdyz je integrovany s jira atd.

[rýp]Pokud si vyvojari nevydelaji na Stash tak by meli jit zkusit neco jineho...  ;D[/rýp]

[rýp]Odkdy si vývojáři na něco vydělají? Naprostá většina (v enterprise všichni) si nevydělají ani na slanou vodu. Vývojáři jsou jen nákladová položka... ;D[/rýp]
Název: Re:Webová administrace Gitu
Přispěvatel: MP 11. 09. 2015, 12:07:57
Diky za reakce. Momentalne se tu rozbiha testovani gitlabu a vyvstava s tim otazka, zda je lepsi mit devel testovaci rozhrani  pro webaplikace centralne, nebo je lepsi rozbehnout to na kazde dev stanici? Tzn. primarne se jedna o (pripadne ruzne) verze webserveru a php, dev databaze planuji centralne.