Thanks ian.
I ended up reverting to the default cruise control plugin I got everything workin now.
Solution:
(short version)
I set the <historyArgs>-rowlimit 0</historyArgs>
(long version)
even when setting the rowlimit to 0 I couldn't connect, because what happens is when you use the parameter history args apparently you forcefully have to use the <repository></repository> value BUT no one tells you this, in fact cruise control sets it up as an optional value
here but I found this out after extracting the raw command that was being thrown to the "vault.exe" from the cruise control log. Don't know if this problem emerged after certain release changes or something but I'm also letting them now of this problem, thanks alot for the quick response.
I'm posting my current working connection settings if anyone ever come up with this problem hope it can be useful to somebody.
Code: Select all
<!--
Vault Server Version: 4.0.6.15954
Cruisecontrol Version: version : 1.4.0.3400
-->
<sourcecontrol type="vault" autoGetSource="true" applyLabel="true">
<executable>c:\program files\sourcegear\vault client\vault.exe</executable>
<username>username</username>
<password>password</password>
<host>host:port</host>
<folder>$</folder>
<ssl>false</ssl>
<repository>Initial Repository</repository>
<useWorkingDirectory>true</useWorkingDirectory>
<workingDirectory>workingDir</workingDirectory>
<historyArgs>-rowlimit 0</historyArgs>
</sourcecontrol>