Using ClearCase dynamic view on agent(not server)
Hello everyone,
I've been using TeamCity Enterprise 4.0.2 8222 for about a year, and I'm having trouble understanding the use model of ClearCase VCS.
I use one dynamic view(myDV) for my project across multiple platforms. Now, I'm trying to access myDV through TeamCity, and I really don't understand how it's meant to work.
After reading other posts and experimenting, it seems like "View path" field is looking for an absolute path on the TeamCity Master server. Well, myDV is a dynamic view that'll need to be started on my agents, therefore there's no trace of it on the master server.
Will someone please help me understand what I need to do? I've read the manual and the forum posts, but I couldn't find any information on using a dynamic view on the agents, not server.
As a workaround, I've been not using the VCS feature of TeamCity, and have been invoking the build process by using "Runner: Command Line" and running cleartool setview -exec "cd /vob/myDir/ ; make" myDV which is not very elegant nor managable.
Thank you very much
Please sign in to leave a comment.
Anyone know how to do this? Using a dynamic view on a remote machine?
Hi,
First of all I would recommend you to upgrade your TC to 4.5.5 version since it contains a lot of fixes in ClearCase integration.
As far as I understood you want to checkout your sources on the agent, but this functionality is not implemented yet for ClearCase. Now you can only checkout sources on the server and transfer it to the agent.
Does that mean ClearCase must be installed on the server?
Hi,
ClearCase client (cleartool.exe) must be installed on the TC server, but you can install ClearCase server on the other machine.
Thanks for the reply.
Are there any plans to extend ClearCase coverage to the agents?
Maybe there's a development group for the plug-in?
Hi!
For using ClearCase from an agent, I suggest you to vote for the already created issue:
http://youtrack.jetbrains.net/issue/TW-9355
And other ClearCase-interesting features that should be supported by TeamCity (it's my opinion):
TW-9798 VCS support for Clearcase Remote Client (CCRC)
http://youtrack.jetbrains.net/issue/TW-9798
TW-3563 ClearCase symlinks are not handled
http://youtrack.jetbrains.net/issue/TW-3563
TW-7760 Review ClearCase logging
http://youtrack.jetbrains.net/issue/TW-7760
Regards,
Olivier.
Thanks Oliver. I've voted for them.