I have a build that is checking out code from Perforce, but when I try to set the "VCS checkout mode" to server side, I know it does a copy of the workspace (and code) to the build agent. Well I discovered that it is clobbering some files we have in our build that are similar to text files. It is changing them from UNICODE BOM to UTF-8 and the tool we use to parse those files fails in the build.
Does anyone have an idea as to why TeamCity server side checkout and copy would be doing this? Does anyone know how to remedy this situation? Thanks!