When I do a Perforce vcs root checkout on teamcity agent, I see that a workspace which starts with "TC_p4_" gets created but I cannot find this folder on my agent. Where is the mapping of this "TC_p4_" being done in Teamcity? I do not have any checkout rules enabled for the vcs root in teamcity.
My vcsroot client mapping settings look as follows in teamcity:
//vcsroot/stream_name/... //team-city-agent/...
Also when I do a checkout, revert or submit on the Perforce stream used in vcs root using p4 command line commands like p4 sync, p4 revert etc , I keep getting the following error in Teamcity.
warning: cannot submit from non-stream client
Can someone please help me with what I'm missing here. Appreciate any kind of pointers and help through your responses!