TC detect a new changelist outside P4 workspace mapping

Hi,
I have a specific problem with Team City and Perforce;

Our builds in TC are using Perforce as VCS root.
The mapping of the workspace (Client mapping) is as following:

//depot/PR_main.br/... //team-city-agent/...
-//depot/PR_main.br/Testing/... //team-city-agent/Testing/...



Team City detects change in the VCS only when there is a change in PR_main.br,
but does not detect a change in PR_main.br/Testing.

Unfortunately we need somehow make TC to detect that there was a change also in the PR_main.br/Testing,
since TC triggers (after a build which does not require the Testing) another action outside the TC.

The PR_main.br/Testing directory is about 30GB large, so including it into workspace is not acceptable solution.

Have you any ideas how make TC detect a changelist that happens in the PR_main.br/Testing?

thank you,
--Pavel.
1 comment
Comment actions Permalink

Pavel,
Would removing the excluded Testing folder from the mapping in combination with checkout rules work for you? This applies if you are using server-side checkout.

0

Please sign in to leave a comment.