473,322 Members | 1,496 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

Source Safe Object Lib

hi,
I'm writting a program that will do the following:
Connect to source safe. In source safe we have a file for documentation
called releasenotes.csv

What we want to happen is get the differences for the file so we can seee
what changes were made to our program. We have this file labeled... so what
we want to do is give the input of the label... then the system should get
that file and show the differences from that label to the current one. does
this make sense?

I've never useed VB.Net to connect to source safe so I need really detailed
instructions or a website where I can find them:

More detail:
File is located here:
$/ArrowHHS/3.0/Documentation/Releasenotes.csv we have multiple labels on the
file. we want to feed the program a label say 3.0.6.11 and get all the
changes in that file from label 3.0.6.11 and on.

So if there were 20 changes from label 3.0.6.11 to 3.0.6.15

we only want to see the 20 changes.

Any ideas?


Feb 6 '07 #1
2 1360
In article <OV**************@TK2MSFTNGP05.phx.gbl>, Patrick@Arrow-
Soltions.com says...
I'm writting a program that will do the following:
Connect to source safe. In source safe we have a file for documentation
called releasenotes.csv

What we want to happen is get the differences for the file so we can seee
what changes were made to our program. We have this file labeled... so what
we want to do is give the input of the label... then the system should get
that file and show the differences from that label to the current one. does
this make sense?
Connecting with SourceSafe is certainly possible using the COM API that
already exists (add a reference to "Microsoft SourceSafe 6.0 Type
Library"). However, this API is just for the basic sourcesafe
operations -- get, check-in, check-out, delete, label, branch, etc...
Things like a "diff" are not done by VSS, but instead by some 3rd party
app (like Microsoft's SourceSafe Explorer or WinDiff).

I don't see anything in the API for performing diffs. You'd have to do
that yourself -- or integrate with some diff tool.

--
Patrick Steele
http://weblogs.asp.net/psteele
Feb 6 '07 #2
Ok Thanks

"Patrick Steele" <pa*****@mvps.orgwrote in message
news:MP************************@msnews.microsoft.c om...
In article <OV**************@TK2MSFTNGP05.phx.gbl>, Patrick@Arrow-
Soltions.com says...
>I'm writting a program that will do the following:
Connect to source safe. In source safe we have a file for documentation
called releasenotes.csv

What we want to happen is get the differences for the file so we can seee
what changes were made to our program. We have this file labeled... so
what
we want to do is give the input of the label... then the system should
get
that file and show the differences from that label to the current one.
does
this make sense?

Connecting with SourceSafe is certainly possible using the COM API that
already exists (add a reference to "Microsoft SourceSafe 6.0 Type
Library"). However, this API is just for the basic sourcesafe
operations -- get, check-in, check-out, delete, label, branch, etc...
Things like a "diff" are not done by VSS, but instead by some 3rd party
app (like Microsoft's SourceSafe Explorer or WinDiff).

I don't see anything in the API for performing diffs. You'd have to do
that yourself -- or integrate with some diff tool.

--
Patrick Steele
http://weblogs.asp.net/psteele

Feb 7 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Job Lot | last post by:
I am having loads of problem using vb.net project under visual source safe. I’ll start with How can I exclude source safe information from the project when I take a copy of project home? I...
2
by: Lou | last post by:
Ok, I added my prject to source safe. It worked good for a week, then, one time I couldn't get to source safe and VB propmted to work offline, no I can't get any of my files back into source safe....
4
by: Peter Tragardh | last post by:
Is it possible to automate Source Safe the way Office is automated by writing your own code? What I would like to do is to create some code to enhance Source Safe, to customize it. There is an...
3
by: Sam | last post by:
Does anyone know if the .NET Framework defines a set of classes that allow you to access Visual Source Safe within your C# programs I know there is some type of COM interface...
0
by: gm | last post by:
Immediately after generating the Access application from the Source Safe project I get: "-2147467259 Could not use ''; file already in use." If Access database closed and then reopened I get:...
2
by: breadon | last post by:
Hello there Am having problems with: Set cnn = New ADODB.Connection ........ With cnn .ConnectionString = CurrentProject.Connection .Open End With
0
by: WebSnozz | last post by:
I would like to add my binaries from the Release directory of several projects to source safe. My hope is that I can get latest, build the project, and then check-in so that the binaries are...
1
by: johnlim20088 | last post by:
Hi, Currently I have 6 web projects located in Visual Source Safe 6.0, as usual, everytime I will open solution file located in my local computer, connected to source safe, then check out/check in...
1
by: bharathreddy | last post by:
This Article gives an introduction to VSTS Team Foundation & fundamental difference between Visual Source Safe (VSS) and VSTS Team Foundation. Team Foundation is a set of tools and technologies...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.