[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Can't determine the system config path with Citrix/RES Powerfuse

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 16 Jun 2009 21:06:46 +0200

On Tue, Jun 16, 2009 at 18:00, Stefan Küng<tortoisesvn_at_gmail.com> wrote:
> Okkes, Lucien wrote:
>> We are currently running TortoiseSVN latest version (1.6.2 build 16344)
>> on a Citrix server with RES Powerfuse. After starting TortoiseSVN
>> functions from the context menu the following error message is
>> displayed: "Can't determine the system config path". We have determined
>> that this error is related to the fact that the ALLUSERSPROFILE
>> environment variable is not set in the Citrix/RES Powerfuse environment
>> (as designed). Whe are wondering why TortoiseSVN requires the
>> ALLUSERSPROFILE variable. After all, the application data is stored in
>> the path found in the APPDATA environment variable?
>>
>> Is this issue kwown? Is any workaround available for this problem?
>
> This is actually the svn library, not TSVN which requires this. And the
> reason is that svn uses configurations from different places. The
> %ALLUSERPROFILE% contains default settings which users then can override
> in %APPDATA%.
>
> But if you get an error if ALLUSERSPROFILE doesn't exist, then I'd say
> that this is a bug.
>
> Looking through the code, I can see the problem in
> libsvn_subr\config_win.c just at the top.
>
> I'll have a closer look - I may get this to work better and create a
> patch for Subversion...

I've sent a patch to the Subversion list which will solve this issue:
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2362534
If nobody objects to the patch until tomorrow, I'll commit it to the svn trunk.

But since 1.6.3 is due tomorrow (not the release, but the branching
and signing part) it most likely won't go into 1.6.3, maybe into
1.6.4.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2362555
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-06-16 21:07:16 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.