Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).
Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,2 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,42 %. Procesor AMD používá 66,72 % hráčů na Linuxu.
Canonical oznámil (YouTube), že nově nabízí svou podporu Ubuntu Pro také pro instance Ubuntu na WSL (Windows Subsystem for Linux).
Samsung představil svůj nejnovější chytrý telefon Galaxy Z TriFold (YouTube). Skládačka se nerozkládá jednou, ale hned dvakrát, a nabízí displej s úhlopříčkou 10 palců. V České republice nebude tento model dostupný.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.11.1. Přehled novinek v Changelogu.
Byla vydána nová verze 15.0 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04 1.1 a 20.04 OTA-11. Vedle oprav chyb a drobných vylepšení je řešen také středně závažný bezpečnostní problém.
I letos vyšla řada ajťáckých adventních kalendářů: Advent of Code 2025, Perl Advent Calendar 2025, CSS Advent Calendar 2025, Advent of A11Y 2025, Advent of AI Security 2025, Advent of Agents (in Google) 2025, Advent of Svelte 2025, …
Řešení dotazu:
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“
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)./var/svn/repository/firstrepo/conf/authz,kde si asi upravíte něco jako
[/] * = r franta = rwa pak najdete
/var/svn/repository/firstrepo/conf/passwd kde asi upravíte něco jako
[users] * = r franta = frantovoHesloA repository je vytvořená, pro přístup všem read-only a write pro franta z hesle frantovoHeslo.
/usr/bin/svnserve -d -r /var/svn/repository/, což si předem nastudujete z man svnservesvn list svn://localhost/firstrepo --username franta což si zase lehce nastudujete pomocí svn help a svn list --help.svn prikaz svn://jmeno-nebo-ip-serveru/firstrepo --username franta
[/] r = franta = rwz restartnút svnserve(fčul nevím jestli je to nutné) jak to zareaguje.
[users] franta = frantovoHeslo
anon-access = none auth-access = write authz-db = authz password-db = cesta na passwd soubor danné repository
/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)takže mám zkusit například GIT nebo Hg ?To můžu jen velmi důrazně doporučit :).
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.
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.
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.
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.
Tiskni
Sdílej: