[cvsnt] Re: Looking up *_protocol.dll
Tony Hoyle
tony.hoyle at march-hare.com
Wed May 17 01:15:54 BST 2006
McNamee, John wrote:
> Having multiple client versions of CVSNT on the same machine is a
> reasonable and previously supported use case. Why break that? What's
> the up side? When would you ever want to load cvs.exe from directory A,
> but protocol DLL's from directory B?
>
Because it's not just cvs.exe that loads the protocols, and it's not
reasonable to expect all executables that use them to live in the same place.
It was never supported to have multiple cvs.exe versions, due to repository
differences, library differences, registry differences - any of which could
give you undefined behaviour.
Tony
More information about the cvsnt
mailing list