We are using: TeamCity Enterprise 9.1.6 (build 37459)
We need to be able to do a full git clone on our agents. We have configured checkout mode to : "Using Automatically on agent":
but it will only do a single branch checkout to optimize speed/space required - it does create a .git folder making it possible to do local git operations for that branch in the TC working directory. But we need a fully operational git clone with all remote branches/tags in the working directory.
Is it possible to configure TC to do this? Based on
I tried to set teamcity.git.use.shallow.clone=false both as configuration, system and environment variable/parameter but it has no effect.
We currently store the credentials on each agent and call git.exe in a command line step but would like to avoid this if possible.