Hi Noel,

>[EMAIL PROTECTED] on 04/18/2000 11:45:52 PM
> >Also, with SCC API you need to sign NDA with M$, and then it is not Open
> >Source anymore. It doesn't help :(
>
>I don't understand.  Doesn't this mean that CVS support for SCC is 
>impossible?
>Do you have a link to their NDA contract?
>
>Noel
>

Of course CVS support for SCC is possible, and in fact there is a project 
like that right here:

http://members.home.net/preston/cvsscc.html

To make a long story short: there are two SCC inerfaces:
1. SCC COM - documentation available, no need NDA, and it's full of bugs,
2. SCC API - M$'s top secret, actually works and require NDA.

If you use SCC API (CVSSCC project does) than at least part of the source 
code is not open becaus of NDA restriction.

In fact it seems that the NDA part can be 'excluded' from the rest of the 
code, in a way that it forwards the SCC API call to somewhere else. And 
indeed CVSSCC project claims that this is done, and all it's left is to hack 
WinCvs a bit to make it doing the apropriate job. And here is where the 
current development seems to stuck:
1. To hack WinCvs is not that easy (done that & know what I'm talking about. 
It's HUGE!)
2. To map SCC interface to CVS is not easy. SCC is more suitable for 
reserved checkouts.

So, SCC for CVS: Yes, but it is not the fast nor the easy way. It might also 
not be the best one. Of course SCC has an advantage that it works 
everywhere, while my addin works only inside DevStudio. Well, here is the 
place for the people who are using the other tools to make their own 
addins...

I am sure that soon or later CVSSCC will be completed. I heard that CS-RCS 
also launched the CS-CVS project, and right before X-Mas last year they said 
it will out in three months, but no avail so far. I think they might suffer 
the same problems like CVSSCC...

But for now enjoy my little Add-in :)
It is free, open source, and it will grow up day by day :)

BR,
Jerzy

The first thing they don't teach you at school: "Never say never".
All the issues not related to the list please send to me in private, thanks.

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

Reply via email to