History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-999
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Don Ross
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

SVN authentication tokens are cached when pulling changes from a user agent for proof build

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.


 Description  « Hide
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.

 All   Comments   Work Log   Change History      Sort Order:
No changes have yet been made on this issue.