I am needing to deploy to an environment in a DMZ type of environment that requires a different URL: Port (442) for pulling code from our apache svn repo than the one needed for monitoring for changes. The team city server sits in a non DMZ environment. The subversion URL for monitoring for changes, is through a different machine name (ie, https://tnw2s-build/releases ) than the URL required on the build agent machine running in (DMZ Zone). The DMZ zone URL uses a different machine name (https://lt-build:442/releases ) etc.
How can I tell Team City to monitor the local URL in the non dmz environment but pull code to the build agent using the dmz URL. It seems like the VCS source is for both monitoring (triggering) and for pulling code to the buildagent machine in the DMZ. If I set the VCS source to the DMZ subversion settings, I get a big "problem with VCS connection" error.