Greg Reinacker’s Weblog

Musings on just about everything.

RSS and SourceSafe

November 22nd, 2004 by gregr

I while back, I wrote an application to generate RSS feeds from Visual SourceSafe databases. The code was set to expire a few months later, as we were considering building this capability into a product. A couple more times after that, I posted updated versions with a later and later expiration.

Well, I’m happy to announce that we’ve decided to release the source code for this application. It requires .NET 1.1, and build files are included for Visual Studio .NET 2003.

This really is a cool app…it runs as a Windows service, and generates RSS feeds based on the change logs in VSS. And now it’s free, unlimited, and ready for you to play with. :-) The copyright and license are included in the readme.rtf in the package below – basically, it’s an unrestricted modification and redistribution license.

download source: VssRssSvc.zip

This entry was posted on Monday, November 22nd, 2004 at 11:38 am and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

11 responses about “RSS and SourceSafe”

  1. Chris Monachan said:

    Excellent. Thanks for releasing it!

    This application is the reason I bought Newsgator. So that I could read all the checkin/checkout comments in Outlook.

  2. Subscribe to Check in/Check out said:

    …[more]

  3. Free code to produce RSS from SourceSafe said:

    Excellent! A great way to get an RSS feed that you can use to track what other developers are doing to your code base! From RSS and SourceSafe .: QUOTE I while back, I wrote an application to generate RSS feeds from Visual SourceSafe databases….[more]

  4. Kevin Greiner said:

    I downloaded an installed this a few weeks ago. It worked very well except that it used a lot of memory. Some digging around on google found me http://blogs.msdn.com/korbyp/archive/2003/10/06/54194.aspx. Which led to a simple code change that reduced the working set by an order of magnitude: from 150MB to 15MB roughly. If you want the changed code, let me know…

  5. D Rickard said:

    Is there a compiled version available anywhere?

  6. D Rickard said:

    Come on, someone please post a link to a compiled version or explain a way to create one without owning Visual Studio .Net.

  7. J Whitman said:

    I downloaded the source, and compiled, however the interop library Interop.SourceSafeTypeLib.dll is missing. Is this supposed to be included in the project?

  8. C Berels said:

    Sorry. I can’t download VssRssSvc.zip. please check the Link

  9. gregr said:

    C Berels – sorry about that, link updated.

  10. Aidan said:

    Hi

    Nice little service that solves our issue of being able to search on the comments fields.

    I hit one issue though. In GenRss.cs I kept getting a “Error loading resource string” error on the line “string file = ver.VSSItem.Name;”.
    It’s a known bug with VSS and I’ve just worked around it by surrounding the line with a try-catch.
    (I’m more VB than C# at the mo)

    Just thought I’d share the info.

    A.

  11. Aravind said:

    Hi, I was always in search of such an application. I downloaded this and configured. However, I can’t see anything under c:\inetput\wwwroot\vss.xml?

    Can any one tell me how to use this app/service?

    Thanks.

Leave a Reply