If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 02/Aug/11 04:07 PM
Updated: 03/Aug/11 03:05 PM
|
|
|
Component/s: |
None
|
Affects Version/s: |
None
|
Fix Version/s: |
None
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
Environment:
|
QuickBuild 4.0.0-M1, 2011-07-02, Windows 7 agent with RedHat 5 server.
|
|
I have set up a QB user agent on my desktop. Having checked out the code, made some changes, and, run them through a proof build, I then check in and find that the user under which they were checked in was the QuickBuild user, as defined in the repository under Proof Build Support.
It appears that QuickBuild is caching the authentication tokens when it performs local SVN operations via the user agent. This would not be a problem if I were running the user agent as the local system account. However, I am running it via 'agent console', so the user agent is running as me, so the cached authentication tokens are overwriting my own.
To prevent this from happening, Subversion commands executed by the user agent should be run with the '--no-auth-cache' option.
|
Description
|
I have set up a QB user agent on my desktop. Having checked out the code, made some changes, and, run them through a proof build, I then check in and find that the user under which they were checked in was the QuickBuild user, as defined in the repository under Proof Build Support.
It appears that QuickBuild is caching the authentication tokens when it performs local SVN operations via the user agent. This would not be a problem if I were running the user agent as the local system account. However, I am running it via 'agent console', so the user agent is running as me, so the cached authentication tokens are overwriting my own.
To prevent this from happening, Subversion commands executed by the user agent should be run with the '--no-auth-cache' option. |
Show » |
|
http://wiki.pmease.com/display/QB31/Working+with+Subversion
This is necessary in order not to disturb your own working copy and also make the proof build committer appears as yourself.
In case of using user's own account, the auth cache will not be an issue.