Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




SVN connector problem

web-app

I have set everything accordingly to the guide, but if I make a commit, I receive errors and the trace message is the following:

[7784] CounterSoft Gemini: Main
[7784] CounterSoft Gemini: Argument: pre-commit
[7784] CounterSoft Gemini: Argument: C:\svnrepo\GrantTrackerBp_aspnet
[7784] CounterSoft Gemini: Argument: 343-1
[7784] CounterSoft Gemini: Constructing Service Manager.
[7784] CounterSoft Gemini: Constructed Service Manager.
[7784] CounterSoft Gemini: Gemini Username: manager

nothing more

The error message is the following:

Error: Commit failed (details follow): 
Error: Commit blocked by pre-commit hook (exit code -532459699) with output: 
Error:  
Error: Unhandled Exception: CounterSoft.Gemini.Commons.Rest.GeminiRestException:  
Error: Exception of type 'CounterSoft.Gemini.Commons.Rest.GeminiRestException' was thrown. 
Error: at  
Error: CounterSoft.Gemini.WebServices.BaseService.ThrowResponseException(WebResponse response) 
Error: at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url,  
Error: Object obj, RequestType requestType) 
Error:    at CounterSoft.Gemini.WebServices.BaseService.WhoAmI() 
Error:    at CounterSoft.Gemini.SourceControl.SVN.Program.Main(String[] args) 
Finished!:  

I have no idea where to change...

The login is set to Windows authentication although in web.config ( no idea if this helps)

I would be glad if someone could help me, whats wrong.

Thanks

 

Andras

ps: I use latest release (3.5)

atorok
· 1
atorok
Replies (5)
helpful
0
not helpful

Please see if this helps: http://community.countersoft.com/forums/thread/11228.aspx


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

I have checked it as well, and even made the modifications to the code, but it did not help.

I give a bit more background of the problem and the environment.

I suspect the problem is that the pre commit checker cannot log into gemini to get info on the provided issue id.

The current setup for us is the following:

developer server machine is running win2003 server sp2 and collabnet subversion server as a service and the gemini application on iis6 with mssql2000 db.

gemini authentication is set to Windows! not forms authentication.

we connect to the server through SSH tunnel to commit our changes to SVN repository.

the debugvew is stopping at the login stage and then it throws that exception.

Maybe the precommit thing is still relaying on gemini forms authentication... no idea if the gemini app can do 2 kinds of auth at the same time.... maybe there should be some option in the svn connector for win auth as well... no idea if this helps...

best,

Andras


atorok
· 1
atorok
helpful
0
not helpful

Can you please upgrade to 3.5.1?

Also, are you sending the correct user name and password?

We will look into adding win auth for the SVN connector.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Hello,

Before my previous post I have upgraded in the hope of having this problem solved, but unfortunately it still had this issue with the login.

I have created a user and configured it to have sufficient rights, so the login name and password should be fine. I am sure it has problems with having windows authentication instead of forms.

I am looking forward for the new version of SVN connector with some interface for setting authentication mode.

Thanks in advance!

Andras


atorok
· 1
atorok
helpful
0
not helpful

We will be releasing this with the next version / patch of Gemini.


Mark Wing
· 9108
Mark Wing