Somos un proyecto bastante grande con una única rama de enlace troncal. La mayoría utiliza los permisos predeterminados, pero algunas carpetas tienen permisos personalizados, por ejemplo, solo el grupo "Constructores" puede realizar el check-in.Borrando permisos especiales de carpetas en una rama
Queremos permitir a las personas crear sus propias ramas privadas fuera del tronco, donde pueden registrarse y fusionarse más tarde (con suerte). Sin embargo, al crear una rama, los permisos especiales se copian junto con las carpetas, lo que significa que las personas no pueden registrarse libremente en su sucursal.
- ¿Hay alguna manera de borrar los permisos especiales de una rama o una carpeta?
- ¿Hay alguna manera de hacerlo automáticamente, por lo que cualquiera que cree una rama en/private/** no encontrará este problema?
Gracias por esto, me acaba de pasar una hora tratando para eliminar una rama debido a algún permiso explícito tonto. Este bacalao lo arregló en 2 segundos :) – DaveShaw
¿Dónde ejecutas este código? ¿Puedes decirnos cómo lo usas? Estoy atrapado con lo que creo que es algo similar con el permiso de algunas carpetas que me impide borrar o cambiar el nombre de una rama. –
@ mats-isaksson crea una nueva aplicación de consola –