Home Welcome to the Tree Surgeon Project
Have you ever spent a few days setting up a new development tree? Have you ever spent several days setting up several development trees? Have you even spent weeks trying to perfect all your development trees using a set of best practices?
If the answer to any of the above answers is 'yes', then you'll like Tree Surgeon!
Tree Surgeon is a .NET development tree generator. Just give it the name of your project, and it will set up a development tree for you in seconds. More than that, your new tree has years worth of accumulated build engineering experience built right in.
Give Tree Surgeon a spin today!
Using Tree Surgeon
Tree Surgeon is available to Download. Its pretty simple, but it is fully functional. Its based on Mike Roberts's series of articles on How to setup a .NET Development Tree .
Download the installer, and just run the GUI. Your generated project will appear in your My Documents folder and you should move it to wherever you like to develop on your machine (the meta-root if you read the article above.)
Your generated project has a Visual Studio solution waiting for you in the src folder. Also, if you go into the project root directory, you can run an automated build. It should look a bit like:
C:\Program Files\TreeSurgeon\MyNewProject>go NAnt 0.85 (Build 0.85.1793.0; rc1; 28/11/2004) Copyright (C) 2001-2004 Gerry Shaw http://nant.sourceforge.net Buildfile: file:///C:/Program Files/TreeSurgeon/MyNewProject/MyNewProject.build Target(s) specified: test compile: [solution] Starting solution build. [solution] Building 'MyNewProjectConsole' [AutomatedDebug] ... [solution] Building 'Core' [AutomatedDebug] ... [solution] Building 'UnitTests' [AutomatedDebug] ... run-unit-tests: [mkdir] Creating directory 'C:\Program Files\TreeSurgeon\MyNewProject\build\test-reports'. [exec] NUnit version 2.2.2 [exec] Copyright (C) 2002-2003 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov, Charlie Poole. [exec] Copyright (C) 2000-2003 Philip Craig. [exec] All Rights Reserved. [exec] [exec] OS Version: Microsoft Windows NT 5.1.2600.0 .NET Version: 1.1.4322.2032 [exec] [exec] . [exec] Tests run: 1, Failures: 0, Not run: 0, Time: 0.060 seconds [exec] [exec] test: BUILD SUCCEEDED Total time: 4.4 seconds.
More Information
Download
Acknowledgments
About
Support
License
Development
Original Creating a .NET Development Tree Blog Series
This is the series of blog posts created by Mike Roberts that started Tree Surgeon.
DevelopmentTreeIntroduction
DevelopmentTreePart1
DevelopmentTreePart2
DevelopmentTreePart3
DevelopmentTreePart4
DevelopmentTreePart5
DevelopmentTreePart6
DevelopmentTreePart7 Last edited Nov 22 2007 at 5:53 AM by bsimser, version 11
Want to leave feedback?
Please use Discussions or Reviews instead.
Archived page comments (5)
Download