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