Permission problem with SVN Post-Commit Hook and CreateComment
Gemini 3.0.4:
I've set up a separate "Subversion" user for the SVN Hook. I want that user to have as little permissions as neccessary. When I log into Gemini interactively I can create comments and add source control files.
When I now use that user with the SVN Hook, I get the following error message:
[668] CounterSoft Gemini: Program. Server was unable to process request. ---> You do not have the privileges to create issues for this project :: System.Web.Services :: bei System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
It works when I make the user Administrator. My best guess would be, that this has to do with the PostCommitHandler passing 0 as the ProjectID and the WebService checking permissions before looking up the actual project. BTW: Constructing a Service Manager takes around 20 seconds on our machines. Is that normal?
Michael Poettgen
· 1 |
|
Monday, December 15, 2008, 7:51:06 PM |