I have been trying to test some pre-committed changes today via a personal build. Because it was taking many iterations I ended up commandeering an agent and turning off automatic updates from VCS to ensure I was working against a constant code base. What I didn't realize was that this setting would cause the changes that I included in my personal build specification to be basically ignored - they did not get pushed to the agent and therefore weren't tested.
After beating my head against the wall for a while because I was sure that I had fixed something in my changes that kept coming up I figured out the files weren't getting pushed.
So my question is - is there any point to allowing a personal build to be run against a build config that does not sync automatically? Or should personal changes get pushed regardless of the automatic setting? Seems like one of those two is a bug to me. I'm just not sure which.
I'm using the Eclipse plugin fwiw.