[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 18:00:48 +0200

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...

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=2362518
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-06-16 18:01:01 CEST

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