Archived

This topic is now archived and is closed to further replies.

i1977

SourceSafe question

Recommended Posts

Does anyone know if it is possible to use SourceSafe''s file comparison function from another program? I have to use WinCVS for a project I''ve been assigned to and I''d like to replace its file comparison function with SourceSafe''s. I''ve tried other programs (Windiff for example), but although they are better than what I get with WinCVS, I still find SourceSafe to be the easiest to use and understand. So does anyone know how I could integrate SourceSafe''s comparison function in WinCVS? Thanks!

Share this post


Link to post
Share on other sites
quote:
Original post by i1977
Does anyone know if it is possible to use SourceSafe''s file comparison function from another program? I have to use WinCVS for a project I''ve been assigned to and I''d like to replace its file comparison function with SourceSafe''s. I''ve tried other programs (Windiff for example), but although they are better than what I get with WinCVS, I still find SourceSafe to be the easiest to use and understand.

So does anyone know how I could integrate SourceSafe''s comparison function in WinCVS?

Thanks!


From what I remember, you can utilise most of the sourcesafe functionality from the command line. It should be possible to hack SourceSafe into getting the comparison to work. The only real problems I foresee are this :

1. SourceSafe has to run on a server so you need the server version running in order to use it.

2. You may have to hack it bit to get it working, ie, you''ll probably need a project set up first, then prolly check in the older file then compare with the recent file. All a but messy, but it should work (ish).

Share this post


Link to post
Share on other sites
Correction:

Soursace does not have to run from a server. It can run as a stand alone application in a client-push situation. It manages the database directly and does not need the server.

This is the confguration I''ve seen most often. The server way is better but not the typical install.

Stephen Manchester
Senior Technical Lead
Virtual Media Vision, Inc.
stephen@virtualmediavision.com
(310) 930-7349

Share this post


Link to post
Share on other sites