Quale si consiglia per un progetto commerciale con gli sviluppatori che devono avere accesso solo a una determinata parte del repository?SVN o Git per repository con controllo di accesso gerarchico
sviluppo IDE è Eclipse
e il linguaggio di programmazione è il C/C++
Le caratteristiche principali del requisito è: accesso gerarchico autorevole e ACL per repository
Tuttavia ho scelto Git, con Git è più semplice ottenere qualsiasi modello, il suo sistema di controllo della versione distribuito consente di ottenere un controllo di accesso gerarchico molto più semplice, è chiaro che dobbiamo permettere agli sviluppatori di lavorare sui loro progetti particolari, quindi perché non hanno una copia del ramo o del modulo del repository su cui stanno lavorando, comunque devono sapere a cosa stanno lavorando per svilupparlo, quindi hanno bisogno di quella parte, quello che ho trovato molto interessante riguardo a Git è che possiamo raggiungere questa struttura gerarchica attraverso stabilendo diversi repository Git quindi unisci i loro risultati in uno upstream, – kay
Accetto con SVN è anche possibile ottenere tali compiti con molta più sofferenza, naturalmente, personalmente ho utilizzato SVN, ma ho trovato Git più semplice e veloce con opzioni illimitate e il supporto di Eclipse come EGit e JGit sono abbastanza accettabili per andare d'accordo con Git, senza necessità di te sviluppatori ingannevoli su come lavorare con Git sottostante, altri concetti sono gli stessi di SVN in realtà dal modo in cui è il controllo di versione – kay