[cvsnt] Re: CVSMailer with CVSNT 2.0.62.1859

Tony Hoyle tmh at nodomain.org
Wed Jan 26 18:44:45 GMT 2005


Glen Starrett wrote:
> Looks like there is still a problem with fully-qualified usernames in 
> 2.0.62.1859.  They are coming in as different parameters into CVSMailer, 
> not sure why.  I also get a message in the output when it runs about a 
> \E escape character... which makes sense if it's trying to translate 
> DOMAIN1\E123456.
> 
> The script command is:
> ^TestModule C:/ProgramFiles/CVSMailer/CVSMailer.exe -l$CVSPID "$USER" 
> $CVSROOT -rHONEYWELL\E711244 %{sVv}
> 
> (I haven't checked if it is able to use \ again in the paths, one thing 
> at a time :))

You can't, and there isn't a sensible way around it - \ in parameters 
particularly is very important for the parsing to make sense... so where 
you're hardcoding the name you have to use '\\'.  I could theoretically 
allow it in the first filename but it'd just be inconsistent behaviour 
so it's really not worth it.  I now warns and attempts to keep going, at 
least.. so it'll work but just be noisy about it.

Tony



More information about the cvsnt mailing list