>   I have the following issue with WinCVS that keeps me from using it in my
> application. I am interested in finding someone (under paid contract) to
> add the features I've listed. Any help you can provide will be useful.
> 
>   Here are the characteristics of our use of CVS:
> 
>   * We use NT desktops and UNIX servers.
>   * Our compilers only run on UNIX.
>   * We use NetworkAppliance systems to provide transparent NT/UNIX file
> access.
>  
>   Here is the usage model we'd like to use:
> 
>   * Checkout a repository onto an NT/UNIX shared filesystem from the NT
> side with WinCVS.
>   * Edit and save files in realtime from either the NT or UNIX side.
>   * Run compiles on our UNIX servers (which have access to these same
> files).
>   * Commit files back from either side, NT or UNIX.
> 
>   The problems with doing this today are:
> 
>   * CVS administrative files created with an NT-side checkout cause errors
> if CVS is run from the UNIX-side on the same fileset (CR/LF issue).
>   * User files checked out on the NT side also have the CR/LF problem and
> can cause problems with our UNIX-based compilers. 
> 
>   A little more data:
> 
>   * Jim Kingdon told me a while back that these problems were artifacts of
> the NT-side file write system calls used, not CVS itself.
> 
>   What we want:
> 
>   *  The best solution for us is to have a mode that tells CVS to create
> UNIX-compatible files in all cases (even if running on NT). Our NT-based
> editors and diff tools already handle the CR/LF issues with grace. This
> would be a configuration for the NT-side client (WinCVS) and would never
> be changed for our application.
> 
>   * The next-best solution for us is to modify the UNIX-based CVS to be
> CR/LF tolerant. This would then move the issue to us to get our compilers
> fixed to also be CR/LF tolerant.
> 
> 
> Any help you can give us in suggesting a solution or pointing us to
> someone willing to make these changes for hire would be helpful.
> 
> Regards,
> Jeff Shaffer
> 
> 
> Jeff Shaffer
> Manager, ASIC Design Verification & Tools
> Compaq Computer Corporation,  NonStop*  Hardware Development
> Austin, TX    512-432-8006 (voice)    512-426-4160 (mobile)  
> 
> 

Reply via email to