Can't sync to specific revision when starting a build

When starting a build, under the “Changes" tab,  there is the Build Branch and Include Changes.  Usually we use "<latest changes at the moment the build is started>".

However,  we have a need to create builds from an older changelist.  I tried to change this box to "<manually specified revisions>", and then it shows a field where I can change the revision number.  It has the format '<branchstreamname|<clnumber>".  But when I put in the number I want, it says “The specified revision is not reachable from the ”xxx" branch"?  

The revision is a changelist number it synced to a couple of days ago, on the same branch?  What is the problem?  If I go through and start incrementing / decrementing the number, it will occasionally find one acceptable.  Anyone know what is going on?
 

0
1 comment
Hi,

To narrow down the issue, please try to following command in your Perforce client:

Run p4 changes //mainline/...@=123456

That should tell you if the CL is in that stream.

If Perforce shows the CL in that stream, but TeamCity doesn’t — that’s your hint TeamCity’s internal state is outdated or misconfigured.

Please share the TeamCity logs like teamcity-vcs.log and vcs-root-n.log with us for further investigation.

Files can be uploaded via https://uploads.jetbrains.com/. Please let us know the exact id after the upload.

Best Regards,
Tom
0

Please sign in to leave a comment.