I am trying to check out a file using nant and I can't seem to get through this problem.
I am on Vault server and client 7.1
Thanks
Btd
The server uses a protocol that is not supported by this cli
Moderator: SourceGear
Re: The server uses a protocol that is not supported by this
Internal Error: System.Exception
The server uses a protocol that is not supported by this client.
at VaultClientIntegrationLib.ServerOperations.Login(AccessLevelType altCommand, Boolean bAllowAuto, Boolean bSaveSession)
at VaultClientIntegrationLib.ServerOperations.Login()
at NAnt.Contrib.Tasks.SourceGearVault.VaultTask.CheckLoggedIn()
at NAnt.Contrib.Tasks.SourceGearVault.vaultcheckout.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.Tasks.IfTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.Tasks.IfTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.TaskContainer.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Tasks.LoopTask.ExecuteChildTasks()
at NAnt.Core.Tasks.LoopTask.DoWork(String[] propVals)
at NAnt.Core.Tasks.LoopTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.Tasks.IfTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Target.Execute()
at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
at NAnt.Core.Project.Execute()
at NAnt.Core.Project.Run()
The server uses a protocol that is not supported by this client.
at VaultClientIntegrationLib.ServerOperations.Login(AccessLevelType altCommand, Boolean bAllowAuto, Boolean bSaveSession)
at VaultClientIntegrationLib.ServerOperations.Login()
at NAnt.Contrib.Tasks.SourceGearVault.VaultTask.CheckLoggedIn()
at NAnt.Contrib.Tasks.SourceGearVault.vaultcheckout.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.Tasks.IfTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.Tasks.IfTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.TaskContainer.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Tasks.LoopTask.ExecuteChildTasks()
at NAnt.Core.Tasks.LoopTask.DoWork(String[] propVals)
at NAnt.Core.Tasks.LoopTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.TaskContainer.ExecuteChildTasks()
at NAnt.Core.Tasks.IfTask.ExecuteTask()
at NAnt.Core.Task.Execute()
at NAnt.Core.Target.Execute()
at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
at NAnt.Core.Project.Execute()
at NAnt.Core.Project.Run()
Re: The server uses a protocol that is not supported by this
How do you execute a checkout from the command line?
Re: The server uses a protocol that is not supported by this
Forget the question about checking out a file from the command line. I got that figured out.
http://support.sourcegear.com/viewtopic ... 13&t=15235
http://support.sourcegear.com/viewtopic ... 13&t=15235
Re: The server uses a protocol that is not supported by this
Glad you found the CLC info.
This error generally means the client is not the correct version for the server. Are you using any older Vault .dlls or libraries when executing nAnt?The server uses a protocol that is not supported by this client
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
Re: The server uses a protocol that is not supported by this
See this KB article for examples of CLC commands, including Checkout.
http://support.sourcegear.com/viewtopic ... 13&t=15235
http://support.sourcegear.com/viewtopic ... 13&t=15235
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager