[cvsnt] Re: Checking 2.0.62.1861

Glen Starrett grstarrett at cox.net
Thu Jan 27 19:48:23 GMT 2005


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Bo Berglund wrote:
> On Thu, 27 Jan 2005 19:08:15 +0000, Tony Hoyle <tmh at nodomain.org>
> wrote:
> 
> 
>>Glen Starrett wrote:
>>
>>>Make sure you include something in the upgrade notes that the info 
>>>commands need to be updated with this release if they were using \ for 
>>>path separator.
>>
>>Yes that's a tricky one... it'll work provide you're not using one of 
>>the standard \x charcters (n,r,t,b at the moment).
> 
> And you have to prohibit users from having login names starting with
> these characters too (like myself...)
> DOMINO\\bob does not work for example...
> 
> A side note:
> What happens if a user is logged in as DOMINO\bob and we have a $USER
> on the script command line?
> Will CVSNT properly send DOMINO\bob to the script in that case (since
> the string containing the backslash really did not come from the
> loginfo file but from a cvs variable instead)???

 From my tests with the current CVSMailer app, it looks like it's all 
handled properly.  This is how I have mine set up:

^foo c:/path/to/cvsmailer.exe $USER -rDOMAIN\\user

When my username is DOMAIN\E123456, CVSMailer reports the parameters as 
I would expect to see them:

Param1: DOMAIN\E123456
Param2: -rDOMAIN\user

> 
> If this is sent properly, indicating that the backslashes actually
> only affect the parsing of the literal contents of the loginfo line,
> then people can simply modify their script calls to use / instead of \
> as the domain/name separator. I can let CVSMailer switch the direction
> of the slash as soon as it is read in from the command line and thus
> all will probably work.
> But with some script line changes.

I don't think that's necessary -- it works correctly now and seems to 
make sense, even though the users file doesn't need the same escaping.


-- 
Glen Starrett



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook