SVN checkout sob um nome de usuário diferente

1

Quando eu ssh no meu servidor eu entro em root ou meu usuário no sistema.

No entanto, quando eu faço o checkout dos meus svpos repos, então são de propriedade root ou meu usuário, e portanto todos os arquivos implantados em meu servidor apresentam um erro 500 no servidor com a mensagem "UID of script is less than MIN_UID ".

Quando eu transfiro arquivos FTP para o servidor, eles são de propriedade do usuário "Sites", portanto, posso fazer login no root ou no meu usuário e nos arquivos de check-out pertencentes a "Sites".

O que eu realmente não quero fazer é ter manualmente chown todos os arquivos toda vez que eu fizer o checkout ou atualizar. Eu gostaria que isso acontecesse automaticamente (ou tenha que fazer isso apenas uma vez no checkout).

Existe alguma maneira de fazer isso?

    
por Thomas Clayson 16.12.2011 / 13:52

1 resposta

2

Tente isso na frente de seus comandos svn:

sudo -u Sites
    
por 16.12.2011 / 14:49