¿Qué usuario usa Subversiion?

Estoy tratando de crear un script de gancho SVN. Lamentablemente, esto está fallando con un código de salida 255. Sospecho que el problema puede estar relacionado con los permissions ya que mi secuencia de commands crea un file en la carpeta Ganchos.

¿Qué usuario usa SVN cuando se compromete con el repository? ¿Qué usuario usa SVN cuando ejecuta sus hooks?

Su script hook se ejecuta como el usuario bajo el cual se ejecuta su process de server.

  • Si prestas service con HTTP, entonces es el usuario con el que Apache corre.
  • Si sirve con svnserve, entonces el usuario svnserve se ejecuta bajo
  • Si usa svn+ssh , es el usuario que realiza la tarea (en la mayoría de los casos)
  • Si usa file:/// , es el usuario que realiza la tarea