[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