abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
dnes 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
dnes 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 24
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (23%)
 (29%)
 (8%)
 (5%)
 (3%)
Celkem 783 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: SVN na ubuntu 10.10

19.1.2011 16:11 D@rk
SVN na ubuntu 10.10
Přečteno: 708×
dobrý den, chtěl bych se zeptat, jak sprovoznit svn server na ubuntu 10.10, snažil jsem se server udělat podle pár návodů, ale nikdy pak svn nefungovalo.Jestli máte nějaký návod, který doopravdy funguje, nebo sami ste si svn server instalovali, prosím poraďte.

Řešení dotazu:


Odpovědi

19.1.2011 17:53 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Nevím jak na bubuntu, ale obvykle nainstalovat balíček z repozitáře a případně upravit konfiguraci. V čem je problém?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
19.1.2011 18:52 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
no, jak pak dále nastavit, jaká složka je repositář, kdo pak k ní může atd ?
19.1.2011 19:13 Sten
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Vytvoření repozitáře: svnadmin create

Kdo k němu může: při HTTP(S) exportu (který doporučuji) se to nastavuje v Apache, stačí hledat „apache svn konfigurace
19.1.2011 19:35 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
svnadmin --help a pak Vás asi napadne svnadmin create --help a pak by mělo svnadmin create /var/svn/repository/firstrepo (cestu jsem si vymyslel).
No pak najdete /var/svn/repository/firstrepo/conf/authz,kde si asi upravíte něco jako
 
[/]
* = r
franta = rw
a pak najdete /var/svn/repository/firstrepo/conf/passwd kde asi upravíte něco jako
 
[users]
* = r
franta = frantovoHeslo
A repository je vytvořená, pro přístup všem read-only a write pro franta z hesle frantovoHeslo.
(Pozn. Na kterého uživatele spustíte svnserve třeba svn ve skupině svn, by jste měl změnit vlastnictví a skupinu repository, pokud jste ji na něj již nevytvořil)
Pak třeba spustíte (jestli potřebujete) svnserver nějak takto /usr/bin/svnserve -d -r /var/svn/repository/, což si předem nastudujete z man svnserve
Do repository se pak dostanete přes adresu svn://localhost/firstrepo, což si lehce odzkoušíte, když si připojíte přes svn svn list svn://localhost/firstrepo --username franta což si zase lehce nastudujete pomocí svn help a svn list --help.
Jedná se o nešifrovaný/nezabezpečený přístup k repository, pro zabezpečení to můžete tunelovat přes ssh. Či to „jinak“ zprovoznit přes https (kde uživatele už můžete definovat, tak že hesla nejsou uložena v plaintextu).
Nevím jak je to v bubuntu a s případnými klikátky, ale tady je to docela hezky popsané (nalezeno za 1sec).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
19.1.2011 20:09 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
dobře děkuji, už to funguje, svn klient mě připojí k serveru z jiného pc, ovšem, když chci přidat z toho jiného počítače soubory nebo cokoliv, tak mi to napíše Authorzation failed a přitom mi nenaskočilo žádné okno k tomu, abych zadal username a heslo, které jsem nastavil na serveru :(
19.1.2011 22:36 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Trpíte samomluvou :), s kým se tak přibližně bavíte? - odpovídáte si sám sobě. :)
Nějaký obecný klient?, z řádku je to svn prikaz svn://jmeno-nebo-ip-serveru/firstrepo --username franta
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
19.1.2011 23:05 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
ne, samomluvou netrpím, je to tortoiseSVN a na jiném PC
19.1.2011 23:43 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
To je dobře, dialog bude lepší… :)
Jsem se na to díval jen na webu, a asi je to tak, že se to spojí readonly a pak to tak zůstane (což přijde divné).
Zkusil bych v authz
[/]
r =
franta = rw
z restartnút svnserve(fčul nevím jestli je to nutné) jak to zareaguje.
PS: v původním jsem měl chybku v souboru passwd má být jen
[users]
franta = frantovoHeslo
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
20.1.2011 00:01 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
A ještě mě napadlo fčul, že v souboru ../conf/svnserve.conf na serveru by mělo být něco jako:
anon-access = none
auth-access = write
authz-db = authz
password-db = cesta na passwd soubor danné repository
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
20.1.2011 14:49 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
změnil jsem to a teď tu mám error: Can't connect to host 'tranquillien.sytes.net': Nemohlo být vytvoøeno žádné pøipojení, protože cílový poèítaè je aktivnì odmítl.
20.1.2011 16:14 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
A dovoluje to nastavení firewallu na tom bubuntu (standardně pro svnserve je třeba povolený port 3690)?, no ale do světa bych to takto nepouštěl, to je na vnitřní síť či na doma, do světa přes ssh tunel či https.
Postupujte postupně, první se připojte na té stejné mašině přes svn z řádku a protokol svn (nebo kdyby jste to měl přes https, tak z lokáního stroje přes https) něco tam z lokálu vložte.
No a pak podávejte více informací tom co jste udělal, jak nastavil apod.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
20.1.2011 21:19 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
no, tak když zadám svn://localhost/ --username dark nebo svn://localhost/repositories --username dark tak mi to píše, že adresář nebo soubor nebyl nalezen.. takže je tam něco jiného blbě, ale je divné, že jsem se tam normálně připojil
20.1.2011 21:27 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
http://paste2.org/p/1202689 svnserve.conf .. jinak to mám ve tvaru /svn/repositories/conf/svnserve.conf http://paste2.org/p/1202690 authz http://paste2.org/p/1202693 passwd http://paste2.org/p/1202697 dav_svn.conf
20.1.2011 22:13 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Základní otázka, jak to chcete používat, přes který protokol?
Přístup k repository lze provozovat třemi základními způsoby, přes filesystém protokol 'file', pro který nepotřebujete nic spouštět, přes protokol 'svn' a na to musí běžet 'svnserve' (pomocí ps -ef | grep "sv[n]serve" zjistíte jestli běží) a poslední způsob(ze základních) je přes http či https, kde si to musíte na apache nastavit.
Podle svnserve.conf máte repository v /svn/repositories/ podle authz, který by měl být spolu s passwd v /svn/repositories/conf/ máte povolen přístup uživateli 'dark'. Ty mezery na začátku řádku před těmi volbami (password-db, authz) v svnserve.conf bych odstranil (nevím jestli to má význam jen z principu)
Podle množného čísla, a jak jsme si již psali, asi jste chtěl, to mít ještě v jednom adresáři více repository, nyní máte /svn/repositories/ jako jednu repository, vhodnější(možná ne pro Vás), je tam mít jednotlivé adresáře s jednotlivými repository.
dav_svn.conf je irelevantní, bo to nemáte v svnserve.conf povoleno používat a dav_svn.conf by asi také potřeboval úpravy.
Přihlášení pomocí svn protokolu je pak 'svn prikaz svn://localhost/ --username kubrt' ve vašem případě, nebo 'svn prikaz svn://localhost/jmenoRepository --username kubrt' v případě více repository v adresáři '/svn/repositories/'

Začněte tím základním, definujte jak to chcete mít a přes co to chcete používat (přes 'file' je mi jasné, že ne - bo to už funguje určitě fčul)
PS: soubory lze klidně přikládat i sem, není třeba to pak odkudsi lovit…
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
20.1.2011 22:26 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
chci to ještě pro pár kámošů, chceme si udělat nějaký menší projekt a spravovali bychom to přes želvu určitě, takže nejlepší bude SVN ? a to že je to nezabezpečené znamená co ? že nám může někdo přečíst hesla ? nebo dostat se do počítače ?
20.1.2011 23:53 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Přes protokol svn běží vše jako text včetně hesel a nevím jak je bezpečný svnserve jako takový, obvykle se to do internetu nevystavuje.
Dobré a rychlé řešení je svn ve ve vnitřní síti a ssh tunel. Nebo pak přes https, ale osobně mám zkušenost, že to má o kus vyšší nároky na připojení. Server na slabším adsl-ku přes https nemusí být to pravé co se rychlosti týče. Ale běžně se to používá.
Subversion jako takové neřeší bezpečnost ani šifrování, očekává se zajištění jinou cestou.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.1.2011 14:03 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
takže mám zkusit například GIT nebo Hg ?
21.1.2011 14:18 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
nebo, co mám v tom špatně ?
21.1.2011 17:10 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Podle mě (nevím, jak se na to kdo dívá):
V záměru: používat SVN přes internet přímo místo ssh tunelu. Z porty 22/80/443 si vystačíte na většinu věcí, vše ostatní protlačíte přes 22(ssh), a je to automaticky šifrovaný provoz. Navíc je to často povolený port na většině firewall-ů, lze to bez problémů používat z Linuxu i z Windows téměř odkukoliv. (Nezapomeňme přihlašování pomocí klíče/certifikátu)

V nastavení: nevím, nedáváte žádné informace co jste udělal, běží-li vám svnserve, s jakými parametry jste jej spustil, nebo který protokol chcete používat, vytvořil-li jste repozitory, obsahuje-li to co má atd.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
pavlix avatar 21.1.2011 14:34 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
takže mám zkusit například GIT nebo Hg ?
To můžu jen velmi důrazně doporučit :).
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
21.1.2011 14:47 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
jenže, to zas bude x nefunkčních návodů, já chci hlavně aby něco fungovalo, mohl byste nějaký návod doporučit ?
pavlix avatar 21.1.2011 15:08 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Jde o to na co návod, já používám Git v kombinaci s transportem a autentizací SSH.

Jenže, já mám úplně jiný pohled na věc, nehledal jsem návod na rychlé spláchnutí úkolu nahodit správu verzí.

Správa verzí je pro mě strategická věc, na kterou si vybírám něco, co mi bude dlouhodobě fungovat. SVN mi nefungovalo nikdy (používám notebook, pracuju i bez kontektivity).

Když chci něco takového nasadit, tak si to prostuduju, vyzkouším, ještě více prostuduju. A během toho na mě google vyplivne pár návodů.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
21.1.2011 15:41 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
V SNV je jednodušší se naučit základní používání než git. Ale když se člověk do gitu trochu dostane, dívá se zpět a říká si, jak jsme si mohli s tím svn vystačit :) Prostě absence rozumných větví v svn je hodně znát.

Nastavení pravidel komunikace mezi vývojáři dělajícími na stejných sdílených větvích už není tak triviální a nějakou dobu nám trvalo, než si to sedlo. Ale záleží na modelu vývoje.

Instalace GITu na server není složitá, viz např. gitosis. A nebo v případě open sourcu jít třeba na github a nic neřešit?
pavlix avatar 22.1.2011 00:37 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
V SNV je jednodušší se naučit základní používání než git.
Ani bych neřekl... možná tak se smířit s indexem, nebo si zapamatovat příkazy, které ho zpracovávají automaticky.
Ale když se člověk do gitu trochu dostane, dívá se zpět a říká si, jak jsme si mohli s tím svn vystačit :)
To si ale řekne člověk s nízkými požadavky.

Člověk, který kdy chtěl pracovat offline, nadává na SVN od té doby, co s ním poprvé offline pracoval, o větvích a dalších možnostech ani nemluvím :).
Nastavení pravidel komunikace mezi vývojáři dělajícími na stejných sdílených větvích už není tak triviální a nějakou dobu nám trvalo, než si to sedlo. Ale záleží na modelu vývoje.
Tak, existují i jednoduché modely.
Instalace GITu na server není složitá, viz např. gitosis. A nebo v případě open sourcu jít třeba na github a nic neřešit?
gitosis je nástroj na pohodlnou správu více gitových repozitářů, na dva-tři repozitáře bych se nebál použít samotný git.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
xkucf03 avatar 23.1.2011 11:17 xkucf03 | skóre: 45 | blog: xkucf03
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Snad můžu prozradit, že tu brzo vyjde seriál o verzování :-)
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
21.1.2011 16:53 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Záleží na Vás, svn je nejednoduší, a pokud pracujete 1-5 kámošů, a je to jen jakési úložiště z doplňujícími informacemi a zodpovědnosti za jednotlivé části jsou pevně dané a oddělené, tak Vám svn bohatě vystačí (ne že by nezvládlo více, ale je fakt že vývoj jde do předu a jiné, nabízí širší možnosti).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
21.1.2011 21:34 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
no ano, ale pořád mi to nefunguje :(
pavlix avatar 22.1.2011 00:39 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Záleží na Vás, svn je nejednoduší
Mě přijde spíše složitější a méně užitečné... ve smyslu, některé věci mé denní potřeby tam jdou složitě, jiné vůbec.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 01:05 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
hm...tak už jsem doopravdy beznadějný, zkusil jsem zprovoznit GIT pomocí pěti tutoriálů vytvořil kolemosmi userů a stejně to nejde.. fakt už nevím co, nainstaloval ubuntu server, spustit apache,redmine,mysql .. všechno šlo tak lehce.. a takováhle blbost nejde, neporadíte někdo.. klidně můžu dát ssh a že byste mi to tam nainstalovali.. 3 dni se tu s tím peru a fakt už nevím co dělat.. ta beznadějnost je příšerná
pavlix avatar 22.1.2011 02:14 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Stačí dát 'git init nazevprojektu' v domovském adresáři uživatele na serveru... pak fungují adresy tvaru 'uzivate@server:nazevprojektu'. Nic netřeba instalovat či konfigurovat, stačí se naučit pracovat s gitem.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 11:32 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
a kdybych to chtěl přes protokol git://mujprojekt.org ?
pavlix avatar 22.1.2011 12:55 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
To je pokud vím určené jen pro anonymní přístup, používá se u opensource projektů.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 13:12 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
ano, ono to bude opensource a anonymní, lidi se na něj můžou připojit, ale commitovat nemůžou pokud vím, pokud jim nedám povolení
22.1.2011 13:16 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Pak bych vlastní repozitář asi neřešil a rovnou se podíval např. na ten github.
22.1.2011 13:27 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
to je pěkné, ale tam nabízí pokud vím 600mb a náš projekt má přibližně 2GB.. chceme si trochu předělat jednu opensource hru, proto musí být ta repo opensource
22.1.2011 13:49 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Tak to vypadá na mraky binárních souborů. Nejsem si jist, jak je na tom git s verzováním binárek, zda umí řešit jejich diffy, nebo každou verzi bere celý soubor. To by se to pak mohlo pěkně nafukovat a nechtěl bych takový repozitář klonovat.
22.1.2011 14:30 D@rk
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
jo, já zapomněl smazat build, čistej kód má kolem 200mb, tkaže ok, mám to na gitu :)
pavlix avatar 22.1.2011 14:40 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Nejsem si jist, jak je na tom git s verzováním binárek, zda umí řešit jejich diffy, nebo každou verzi bere celý soubor.
Git binárky a textové z hlediska uložení nerozlišuje.
To by se to pak mohlo pěkně nafukovat a nechtěl bych takový repozitář klonovat.
Tak binárky mají tendenci se nafukovat bez ohledu na správu verzí, změny v nich často nebývají lokálního charakteru.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 15:17 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Git binárky a textové z hlediska uložení nerozlišuje.

Díky za info, nevěděl jsem o binárním diffu gitu.
pavlix avatar 22.1.2011 15:37 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Ta úložná část gitu (tedy to, na čem hlavně pracoval Linus), je v podstatě filesystém indexovaný obsahem (hashí obsahu), který na základě heuristiky provádí nějakou kompresi, kde používá mimojiné i ty rozdílové soubory.

Z hlediska uživatele je daleko jednodušší si představovat, že jsou v tom filesystému uložené všechny verze všech souborů, adresářů, commitů (ukazatelů na top adresáře a předchozí commity) a dalších objektů.

To znamená, že třeba git nemá (při správné konfiguraci) problém zobrazovat diff třeba wordovských dokumentů. Nejjednoddušší způsob je, když se nastaví konvertor z wordu do čistého textu. Ale podle mě by nebyl problém i nechat si zobrazit diff mezi obrázky (obě verze se z gitu dostanou rychle), a nechat ho zobrazit třeba jako rozdílový obraz.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 15:50 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
To jo, ale opravdu git ukládá předchozí verze binárních souborů jako jejich delty oproti aktuálnímu, nebo je do poolu dává celé?
pavlix avatar 22.1.2011 15:59 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Ani jedno.

Pokud vím, lokální git v první chvíli uloží věci tak jak jsou a optimalizovat začne při překročení nějaké velikosti nebo při prvním pokusu o přenášení dat po síti.

Pro přesné chování je potřeba nastudovat ten optimalizační algoritmus, ale místo jednoduchého pravidla jako v některých jiných VCS, se tam používá heuristika, která dává lepší výsledky než pouhý diff předchozí verze oproti novější. Například díky detekci podobných souborů (stejné soubory jsou uloženy jen jednou už z principu).

Celé je to vyladěno na běžné použití při správě software, zvláště pak na linuxové jádro a další větší projekty, kde se git používá. Takže se může stát, že na nějakých mezních případech bude git neefektivní.

Při čtení dat git poskládá soubory podle potřeby, ať už byly uloženy jakkoli.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 17:03 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Jasně, o ten optimalizační algoritmus (compression, garbage collection?) mi šlo :)

Důvod mého dotazu je ten, že jsem tak před rokem četl diskusi, kde srovnávali git a komerční perforce, kde přišlo mi že znalci obého tvrdili, že např. pro kreativní agentury se git nehodí, protože verzují v podstatě jen binární data a git údajně není pro verzování velkých binárních souborů nijak optimalizovaný. Narozdíl od perforce, který se prý v těchto firmách právě z důvodu efektivního verzování velkých souborů používá. Možná se od té doby leccos změnilo.
pavlix avatar 22.1.2011 17:42 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Důvod mého dotazu je ten, že jsem tak před rokem četl diskusi, kde srovnávali git a komerční perforce, kde přišlo mi že znalci obého tvrdili, že např. pro kreativní agentury se git nehodí, protože verzují v podstatě jen binární data a git údajně není pro verzování velkých binárních souborů nijak optimalizovaný.
Ona to taky ještě před nějakou dobou byla pravda. Neznám detaily, ale o optimalizaci na binární data v gitu jsem četl něco z mailing listů.
Narozdíl od perforce, který se prý v těchto firmách právě z důvodu efektivního verzování velkých souborů používá. Možná se od té doby leccos změnilo.
Git nemá žádné omezení, které by mu bránilo pracovat s binárními daty a ukládat je efektivně.

Jak efektivně nakládá s velkými (obvykle binárními) soubory je jiná věc, a na mailinglistu se psalo o změnách (optimalizacích), které to měly zlepšit.

Benchmarky jsem nedělal a nikde nemám potřebu udržovat v gitu desítky/stovky gigabajtů, abych něco takového musel řešit.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
22.1.2011 18:49 dustin | skóre: 60 | blog: dustin
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
Díky
pavlix avatar 22.1.2011 19:46 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: SVN na ubuntu 10.10
nz
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.