Re: cvsimport still not working with cvsnt
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Feb 23, 2011, 00:45 UTC
- Message-ID
- <7vaahnbmu2.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <4D644FEE.5030004@burntmail.com>
Guy Rouillier <guyr@burntmail.com> writes:
Show 5 quoted lines
> To answer Junio's question, I'm looking at the CVSNT code now > (GlobalSettings.cpp, if anyone is interested.) The password is stored > in a general fashion like any other user-specified value. So, the > authors elected to use a properties file format of key=value. That is > as valid a format as any other.
As you dug that far, could you find out what happens when cvsroot contains an equal-sign character in its path component?
I am starting to suspect that we do need two separate codepaths, and we would need to split out the logic to find matching password entry given a cvsroot value into a separate function to keep our sanity after all.