Quali sistemi di controllo di origine dispongono di autorizzazioni a livello di file?

StackOverflow https://stackoverflow.com/questions/991788

  •  13-09-2019
  •  | 
  •  

Domanda

Potrei proporre la migrazione da VSS a causa della sua incapacità di concedere e negare le autorizzazioni a livello di file. La domanda è che cosa fonte sistemi di controllo permettono questo.

Aggiorna Sto segnando la risposta SVN come quello "corretto", dal momento che ha avuto il più feedback. Tuttavia, non esiste una risposta corretta. Farò le mie raccomandazioni per la gestione sulla base di tutti i vostri commenti.

È stato utile?

Soluzione

sovversione non troppo, ma l'ACL è gestito in un file di configurazione

Altri suggerimenti

Perforce fa.

Non sto davvero rispondere alla tua domanda, ma penso che non è una caratteristica molto utile per avere autorizzazioni per VCS. La gente dovrebbe sapere dove sono autorizzati a commettere, la gente dovrebbe essere la revisione commit, e se qualcuno sta commettendo dove non si suppone che:

  • Si cattura nel processo di revisione
  • Si ripristina il cambiamento (che è ciò che un VCS è stato progettato per)
  • capire perché: è stato un errore, o di proposito
  • ?

Se siete preoccupati che le persone apportare modifiche non autorizzate, allora avete un problema sociale che le autorizzazioni non risolverà. Se siete preoccupati che le persone accidentalmente apportare modifiche al codice errato, allora avete un problema sociale diversa (mancanza di recensione) che i permessi, inoltre, non risolverà.

Quali che siano i suoi altri difetti, IBM Rational Clearcase supportati da controlli di autorizzazione a livello di file. Essa ha anche altri meccanismi che è possibile utilizzare -. In particolare trigger che possono essere scritti per provocare un check altrimenti consentito di fallire

Mercurial fa, con l'estensione Acl bundle

Se si utilizza VSS ora, Team Foundation controllo di versione (TFVS) è l'aggiornamento logica, soprattutto se il mandato aziendale è Microsoft-solo strumenti.

http://msdn.microsoft.com/en-us/library /ms364074.aspx

Date un'occhiata a Plastic SCM ed è il modello ACL.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top