title: TortoiseSvn and Windows Server 2008 user account control
body: <p>Here is the question:<br>
  <strong>Can TortoiseSvn work on Windows 2008 without turning off User Account Control?</strong>  </p>
  
  <p>Here is the story:
  I just moved my test server to Windows 2008 and I am having problems with TortoiseSvn.  I am logged on as an administrator, but when I go to update some code from the Subversion repository, I get a message saying:
    <strong>Error Can't set file 'C:\dev\trunk.svn\entries' read-write:  Access is denied</strong>
  So I have seen messages like that and I know to run cleanup.  But when I run cleanup I get:
    <strong>Cleanup failed to process the following paths:  C:\dev\trunk</strong></p>
  
  <p>So further investigation convinces me that I have a permissions problem.  Running <strong>svn status</strong> from a command prompt shows me that the directories are locked and running <strong>svn cleanup</strong> fails just like the tortoise cleanup did.  But when I launch the command prompt as an administrator, I can run <strong>svn cleanup</strong> with out a problem and I can run <strong>svn up</strong> and get my files updated.</p>
  
  <p>UPDATE:
  This is a windows UAC permissions problem. Turning off UAC fixes the problem.  But I would like to find a solution that doesn't require turning off UAC.  Since Tortoise is a windows shell extension, I don't know how to make it run as administrator.  </p>
  
  <p>Any suggestions?</p>