Accurev Plugin - Enabling Agent Side Checkout

I have downloaded the source code for the TeamCity Accurev plugin and I am trying to Enable Agent Side Checkout.
In the class AccuRevVcsSupport I have changed the method isAgentSideCheckoutAvailable() from

 public boolean isAgentSideCheckoutAvailable()
 {
 return false; // FALSE!!!!!
 }



to

 public boolean isAgentSideCheckoutAvailable()
 {
 return true; //TRUE!!!!!
 }



But the my team city server still says that the accurev plugin does not support agent side checkout.

What else do I have to do to enable AgentSideCheckout?
Thanks
3 comments

Abraham, to support agent side checkout in Accurev it is not enough to return true in this method.
This method only provides some information to TeamCity whether plugin supports agent side checkout or not. Agent side checkout requires specially written agent part of the plugin. If you really want to make it, please take a look at our documentation:
http://confluence.jetbrains.net/display/TCD5/Version+Control+System+Plugin

And especially, at source code of existing plugins.

0

Its turns out the problem was that I was copying the files into the wrong directory.
I was copying my files into C:\TeamCity\buildAgent\plugins when I should have been copying into %userprofile%.BuildServer\Plugin.

It all works now and I have managed to implement server side checkout.
Thanks

0

I was copying the files into C:\Teamcity instead of %userprofile%.BuildServer\Plugins.

0

Please sign in to leave a comment.