Pokud hledáte opravdu něco, co má SVN a GIT z principu nemůže, tak Vám napovím.
Jsou to uživatelská práva.
V SVN můžete definovat uživatelská práva na úrovni jednotlivých adresářů, větví, tagů. atd.
Pokud do SVN musejí přistupovat různí přispěvatelé s různými právy k různým částem projektu, je SVN v tomto lepší.
Což je výhodné např. v korporátním prostředí, kde paranoidní manažer bude chtít části projektu mezi lidmi skrývat.
V GITu máte pouze Read nebo Read-Write pro celé repository. Možná ty neptrřičné zápisy do repoí jdou zjemnit nějakým hook skriptem, ale přečíst se dá prostě celé repository.
Jde to samozřejmě obejít rozdrobením na menší repository, kde ke každému bude mít práva jen skupinka vyvolených, ale je to nepohodlné (když chcete aktualizovat projekt, musíte pracovat s vícero repository ...).
A nemůžete dané schéma práv změnit, protože rozdělení na projekty už zafixováno.
Pokud pracujete v korporátní paranoidní sféře, která ráda pečlivě od sebe odděluje přispěvatele jemně definovaných částí projektu, bude SVN lepší.
Priznam se, ze nevim jak je to v gitu samotnem, ale kazda rozumna firma si poridi nejakou workflow nadstavbu, trebas ten Stash ktery je v kombinaci s Jirou neco naprosto neuveritelneho. Aktualne jsme ve firme v podstate 3 a nedokazu si predstavit fungovat jinak nez pres Pull requesty, branch per feature(hodne zjednodusene gitflow by nvie).
Ty jako velice omezeny liny a zabrzdeny programator neschopny prijimat rozumne zmeny a pracovat na sobe nedokazes posoudit prinos pro firmu. Jsi koule na noze a sef by ti mel dat jasny nuz na krk - mas na to tyden a hotovo jinak letis.