Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Proof build: How to install two user agents with two machines but one user name #4081

OnQuickBuild ·

Hi Robin

I'm facing a weird issue where one user installed two user agents with his company username/password, and one agent on Windows, another on a Linux box.
He installed the Linux user agent after Windows one, and on QB grid/user agents tab, there is only one instance under his name, and the "Address" column keeps flashing between his Windows machine name and Linux machine name if you keep refreshing the web page.

And his user agent system attributes all show his Windows machine attributes. And he would fail proof build checkout step because the step is trying to accumulate changes on a Windows path: C:\XXXXXX

Is there anything we need to pay attention to while installing user agents?
The installation steps require one to provide username password, plus port number, can these be random?
While running proof builds, users have to provide username/password, does this have to be in line with the ones provided during installation?

In other words, I feel like QB supported multiple user agents with one user account, I just don't know how to setup.

Could you help?

Thank you!

  • replies 5
  • views 1222
  • stars 0
robinshen ADMIN ·

QB does not support to use multiple user agents for same user. Please file an improvement request at BTW: which SCM system are you using?

OnQuickBuild ·

Our developer is fine using one machine right now.

robinshen ADMIN ·

For SVN, you will have to use user agent for proof build. For some other SCM systems such as Perforce, Git, there are better approaches than proof build.

nini10 ·

What are the better approaches for git and/or perforce?

robinshen ADMIN ·

For Git, using personal branch and sending pull request as necessary will be better. For perforce, the shelve support feature can be used.