I'm sorry for you...
SourceSafe has to be one of the worst source control systems
in existence! It doesn't use a database model for storage, NOR a
client/server model for transactions - it's entirely file system
based!!
>I have found that this is the only thing that stops me from
>switching over to Linux on my client PC. To get the company to
>switch to CVS is not an option I am afraid.
If your company is predominately Wintel, that's
understandable since SourceSafe usage from Visual C++ on Windows is
quite nice (as one would expect since that's what they use internally
at Microsoft). However, you'll find that anyone doing x-platform
work (Unix, MacOS, etc.) has switched away from SourceSafe to either
CVS or Perforce.
If you REALLY need a SourceSafe client for Linux, there is a
company that sells one for other flavors of Unix, so I wouldn't be
surprised to see that they've also ported it to Linux.
>I am not sure, but it seams as a quite easy task, if you know how
>sourcesafe works, I dont, and I could not start this project, but I
>am sure others can.
It is NOT a trivial task, and many parts of the
implementation are proprietary to Microsoft (as one would expect).
Leonard
----------------------------------------------------------------------------
You've got a SmartFriend in Pennsylvania
----------------------------------------------------------------------------
Leonard Rosenthol Internet: leonardr@lazerware.com
America Online: MACgician
Web Site: <http://www.lazerware.com/>
FTP Site: <ftp://ftp.lazerware.com/>
PGP Fingerprint: C76E 0497 C459 182D 0C6B AB6B CA10 B4DF 8067 5E65