Hola buenas tardes foro. miren les comento quiero implementar un control de versiones en internet para un proyecto de desarrollo y bueno necesito satisfacer el siguente requerimiento: control de permisos de lectura y escritura peronalizados por archivo, es decir supongamos que tengo 3 usuarios userA, user B y userC y tengo en mi repositorio la siguiente estructura la carpeta A que contiene los archivos prueba.js y prueba.php.
Ahora bien quiero que el usuario A tenga acceso a ver la carpeta A pero solo permiso de lectura/escritura del archivo prueba.js y no pueda ver el archivo prueba.php. El usuario B tenga acceso a ver la carpeta A y tenga permisos de lectura y escritura sobre todos los archivos de la carpeta. Y por ultimo el usuario C no tenga acceso a la carpeta A
Espero alguien me pueda orientar un poco sobre que tipo de herramienta de control de versiones podria ocupar.
Gracias.