I have an issue, i dont get the right changeset number (from tfs) in my revision build, i am using %build.vcs.number% to get changeset. In some build i got the right changeset and other build sometimes i got it wrong (a changeset corresponding to another vcs root path)
I think i have this error on builds which uses parameterized vcs root : my vcs root is $/%geosys.TFSRootPath%/Releases/%geosys.TFSBranchPath% where
Geosys.TFSRootPath is a parameter of my build
geosys.TFSBranchPath is also a parameter of my build but it is asked to the user.
Could you elaborate at what stage the build.vcs.number is set ? Is it set when i trigger the build, when the build is executed. Does this on-diplay prompt variable can mix things up ?
i can share my project settings if required.