Checkout on server/checkout on agent
Hi Jetbrainers or TC-users,
Can you please explain to me when I would want to do checkout on server
rather than checkout on agent? I assume that if I do checkout on server
the advantage is that I only have one VCS client to keep up to date, but
the disadvantage is that I use twice as much bandwidth per checkout,
once to checkout on the server and then the same again to send the
differences to the agent; and if I do checkout on agent it's more
efficient in time and bandwidth but I need to install VCS checkout
software on all my agents. Is that right? Am I missing anything? I'm
using SVN under Linux, does that make any difference? (I didn't see any
details of this option at
http://www.jetbrains.net/confluence/display/TCD/CreateEditBuild+Configuration)
Thanks,
R
Please sign in to leave a comment.
Hi Robert,
Checkout on agent is available only for CVS and SVN. And there is no particular reason
to use checkout on server for them. Just probably as a workaround solution if checkout on
agent won't work for your configuration.
Regards,
KIR
The bug is fixed and fix will be available in the next EAP.
Thanks!
--
Olesya Smirnova
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Kirill Maximov (JetBrains)" <no_reply@jetbrains.com> wrote in message
news:26624027.1175875370035.JavaMail.itn@is.intellij.net...
>
>
Sorry, this supposed to be in other thread.
--
Olesya Smirnova
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Olesya Smirnova" <Olesya.Smirnova@jetbrains.com> wrote in message
news:ev8dk4$hci$1@is.intellij.net...
>
>
>
>> Hi Robert,
>>
>> Checkout on agent is available only for CVS and SVN. And there is no
>> particular reason
>> to use checkout on server for them. Just probably as a workaround
>> solution if checkout on
>> agent won't work for your configuration.
>>
>> Regards,
>> KIR
>
Thanks for your answer. It looks like you are doing the checkout from
within the agent rather than delegating to an external tool, so I don't
need to worry about installing the SVN client on all my build agents.
R