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

0
4 comments

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

0
Avatar
Permanently deleted user

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...

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



0
Avatar
Permanently deleted user

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...

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...

>> 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
>



0
Avatar
Permanently deleted user

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

0

Please sign in to leave a comment.