DevOps Monkey Goodness

Monthly archives for March, 2013

How to Import SVN To TFS

How to Import SVN To TFS

I had a situation where I needed to import a Subversion (SVN) repository from a third party into our internal TFS2010 code repo.  It took a little fiddling but actually quite forward in the end:   Prerequisites I found the easiest way to install SVN is to use Visual SVN from http://www.visualsvn.com/server/download/  Make sure your […]

How to Provision Windows 2008 Using V...

How to Provision Windows 2008 Using Vagrant With Windows 8

Vagrant provides easy to configure, reproducible, and portable work environments built on top of industry-standard technology and controlled by a single consistent workflow to help maximize the productivity and flexibility of you and your team. In this article we’ll setup Virtual Box with Vagrant v1.1.5.  As of writting the vagrant-windows plugin currently only works with […]

Chef Run Action Only If Installer Exe...

Chef Run Action Only If Installer Executes

Here’s a snippet to only run an action within a Chef recipe if the windows_package executes.  This is useful if you need to perform further action after an application has been installed. if platform?(“windows”) powershell “Configure-MarkLogic” do code <<-EOH write-host “dan executing” EOH action :nothing end windows_package “MarkLogic Server” do source node[‘markLogic’][‘installUrl’] action :install notifies […]