Tuesday, August 07, 2012

Setting up SymbolSource Server, a Screenshot Spectacular

xavierdecoster.com - Setting up your own SymbolSource Server: step-by-step

"I’ve already explained why everyone should be using a symbols server. In that post, I explained that TFS comes with its own integrated symbols server, but at the moment it doesn’t play very nice with NuGet packages. Or maybe you are not using TFS at all.

That’s where SymbolSource comes in. NuGet has the ability to create symbols packages, so you can easily push them to a symbols package repository. This is exactly what SymbolSource offers, either as a public or private repository on SymbolSource.org, or as a separate cloud-based instance of SymbolSource where you also can manage users and repositories. Both plans are still in an unlimited free beta mode, so give it a try.

As much as I am a huge fan of the hosted SymbolSource offering, some people prefer to host code, symbols and packages on their own infrastructure, if only to troll some sys-admins or slow down development (if you’re a manager, I’m talking about security).

With the release of the SymbolSource community edition, I figured it was about time to try it out for myself.

...

image..."

SymbolSource - Releasing the community edition of SymbolSource

For some time now we have been speaking about a community edition of SymbolSource. Starting from today it is available on NuGet the same way that NuGet.Server is, and serves a similar purpose: to internally host symbols and sources in a debugger-friendly way.

Setting it up your own symbol and source server

Installation of SymbolSource.Server.Basic is very simple:

  1. Install Debugging Tools for Windows and note the installation path.

  2. Create a new ASP.NET MVC 3 Web Application in Visual Studio.

  3. Install the SymbolSource.Server.Basic package.

  4. Fix <appSettings> in Web.config to point to your installation of Debugging Tools for Windows.

  5. Run the application and start pushing symbol packages as usual.

If you point your browser to the application's start page, you'll see a list of all the needed URLs.

At this moment, the server accepts any NuGet API key, but you are free to secure it using any of the IIS authentication capabilities.

..."

I much prefer Xavier's walk though of setting up the SymbolSource. Screenshots make me a happy installer.

Now to get someone interested in using a Symbol Server in the first place... :/

 

Related Past Post XRef:
Symbol & Source Server Support coming in TFS 2010

No comments:

Post a Comment

NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

ALL comments are moderated. I will review every comment before it will appear on the blog.

Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

Please see my comment policy for more information if you are interested.

Thanks,
Greg

PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...