Smugmug and Windows Live Writer Plugin, via Teamprise Source Client

I officially joined the effort for the Windows Live Writer called smugmug4writer for Smugmug, currently maintained by Chris Patterson.  I've found myself using the plugin so much while writing entries that I finally decided I'd contact him and see about doing some additions.  If any readers use this application, make sure to leave a comment or three about what additions you might like.

Like any project on CodePlex you need to setup the utility to get the code out of their TFS (Team Foundation Server) Source Repository.  This is done with some tools Brad Wilson and crew are responsible for.  There is also another solution offered by Teamprise to connect to CodePlex Projects.

To download the tool for working on one of the CodePlex Open Source projects swing over to the CodePlex Open Source Project titled "CodePlex Source Control Client".  To grab the Teamprise client swing over to their site.  You'll also need to go pick up a free (as in beer) license for use.  It is subject to "approval" and all but I think they're still sending them out to CodePlex users.

Once I downloaded the Teamprise Client I went to connecting up to the project.  First off go to the actual project page on CodePlex to find the specific details for connecting.  The connection details are located on the right hand side of the "Connection to Source Control Server" section.

I got the Teamprise Explorer downloaded and installed.  Received my key also and entered that.  The first thing that pops up is the login details screen.  The odd thing is the _cp is stuck on the end of the username regardless of what the CodePlex username you have is.

The next that will pop is an activation screen.  I just hit auto-activate and it took care of this itself.

Below is the display of what the full screen looks like.  If you click on the root of the project (the $ symbol) in the Source Control section of the Teamprise Application below and right click…

…this menu will appear.  Here you'll see what are generally the standard options for access to TFS.  First things first, set your working folder for TFS.  This is the area where the code will be put.

The working folder will prompt as below, click on Browse and select a directory.  I highlighted where I've added the specific directory that I want my code to be placed in.

Next I right clicked on the root again and selected Get Specific Version…, the reason being that I don't trust TFS with the simple Get Latest Version command.  I've been rubbed wrong by its performance and behavior in the past.  So I like to play it rough with ole' TFS.

The next screen gives the standard options for getting a specific version.  Since there is nothing in the directory then I figured nothing needed selecting (here's to hoping TFS behaves as designed).

Next the application begins getting the latest files.  Notice that the notification dialog is rather boring and plain.  The real info is now displayed in the application, which has lost focus, but shows the active status down in the lower right hand side.  I've highlighted it below.

After all is retrieved the files are no longer shadowed out in the Source Control area.  Navigate to where you placed them in the directory structure on your machine and you'll find that they've been downloaded accordingly.

…now get started on some open source CodePlex Projects.  I've explained it, so ya aint got no excuse do ya!  Stick out tongue [:P]

kick it on