2011-12-23 14 views
7

, usiamo TFS-2010. abbiamo un progetto Team sotto la raccolta del progetto. e abbiamo 15 progetti in team. ora un altro team (non dipendente aziendale) si unirà da una postazione remota. e stanno andando a lavorare su un progetto specifico.
Problema:
così mi piacerebbe fare è impostare il permesso in modo tale che essi dovrebbero vedere solo quel particolare progetto, il resto 14 progetto deve essere nascosto da loro (non è nemmeno in grado di controllare o ottenere alcuna fonte come).

Il server TFS è attualmente in esecuzione nei locali. e stiamo accedendo come usa il dominio.
grazie per qualsiasi aiuto.TFS - Imposta autorizzazione per progetto specifico all'interno del progetto team

risposta

8

È possibile selezionare qualsiasi cartella in Esplora controllo origine, fare clic con il pulsante destro del mouse, proprietà, scheda Sicurezza e limitare o concedere diritti per ogni cartella specifica in base ai ruoli.

In questo modo è possibile creare un nuovo ruolo di sicurezza TFS, chiamarlo Consulente (da Team -> Impostazioni progetto team -> Appartenenza gruppo -> Nuovo ...). Concedere l'accesso alle cartelle appropriate, quindi assegnare a tutti gli account di dominio dei consulenti.

+0

grazie Dylan, secondo le tue istruzioni, ho creato un nuovo ruolo. ma quando ho provato a connettermi al server TFS da VS2010, non riesco a vedere il progetto del team in fase di raccolta, dovrei impostare il permesso anche per quello? – Nnp

+0

si scopre che ho dovuto apple stesso permesso a livello di progetto. ora tutto ha funzionato. – Nnp

3

Quello che facciamo al lavoro quando i consulenti hanno bisogno di accedere al nostro controllo del codice sorgente è di creare un nuovo ramo con il codice su cui stanno lavorando, e concedere loro le autorizzazioni solo a quel ramo. Il tuo gruppo potrebbe anche lavorare fuori da quel ramo e unire nuovamente il ramo principale quando appropriato.

+0

grazie hawkke, la creazione di una nuova filiale creerà una nuova collezione? (scusate, sono nuovo in TFS) – Nnp

+0

@nnp no. Creerai il nuovo ramo all'interno del tuo Team Project esistente. Aggiungi una nuova cartella al tuo Team Project (il progetto TFS, non il progetto di Visual Studio), trasformalo in un ramo e crea una nuova soluzione di Visual Studio con il codice che desideri all'interno del ramo. Quindi applica la sicurezza a quel ramo. – hawkke

Problemi correlati