Siamo un progetto abbastanza grande con un singolo ramo di linea. La maggior parte utilizza le autorizzazioni predefinite, ma alcune cartelle hanno permessi personalizzati - ad esempio, solo il gruppo "Builders" può effettuare il check-in.Eliminazione delle autorizzazioni speciali dalle cartelle in un ramo
Vogliamo consentire alle persone di creare le proprie filiali private fuori dal bagagliaio, dove possono liberamente effettuare il check-in e unirsi successivamente (si spera spesso). Tuttavia, creando un ramo, le autorizzazioni speciali vengono copiate insieme alle cartelle, il che significa che le persone non possono effettuare liberamente il check-in nel loro ramo.
- C'è un modo per cancellare permessi speciali da un ramo o una cartella?
- C'è un modo per farlo automaticamente, quindi chiunque crei un ramo sotto/private/** non incontrerà questo problema?
Grazie per questo, ho appena trascorso un'ora cercando per eliminare un ramo a causa di un permesso esplicito sciocco. Questo cod lo ha risolto in 2 secondi :) – DaveShaw
Dove esegui questo codice? Puoi dire come lo usi? Sono bloccato con quello che credo sia una cosa simile con il permesso di alcune cartelle che mi impedisce di cancellare o rinominare un ramo. –
@ mats-isaksson crea una nuova applicazione console –