Source Control Setup
BimlStudio has the ability to work with projects that are stored in TFS and Subversion source control environments. To work with either source control environment, some additional setup is required.
Subversion
Install CollabNet's Subversion client, which can be downloaded from CollabNet Subversion downloads.
- Neither SlikSVN nor other Subversion clients are currently supported.
Install TortoiseSVN from TortoiseSVN downloads.
- Do not install the command line client tools when installing Tortoise SVN.
Ensure paths to svn.exe (installed with CollabNet's Subversion client) and tortoiseproc.exe (installed with TortoiseSVN) are in your Path environment variable.
Add your BimlStudio project to your Subversion working copy.
- If no working copy is present, then it must be created. See the Tortoise documentation for more information.
Open the project in BimlStudio.
TFS
Ensure tf.exe is available on the machine where BimlStudio is installed.
- tf.exe is not included in VS 2008 installations. It can be downloaded from theVisual Studio Team System 2008 Team Explorer package.
- tf.exe is included, by default, in VS 2010 installations.
Install the Team Foundation Server Power Tools, which can be downloaded from Visual Studio Power Tools
Add your BimlStudio project to a TFS workspace.
- To create a TFS workspace that contains your project, see the MSDN documentation for Visual Studio 2008 and Visual Studio 2010 users.
- To add files and folders to TFS version control, see the MSDN documentation
- For those just getting started with TFS, MSDN provides detailed documentation on how TFS works and how to use it.
Open the project in BimlStudio.
In Project View, right click on the project and select Properties.
In the Properties designer, press the Locate tf... button.
Find tf.exe on your system and press Open. The path to tf.exe will be automatically inserted in the tf Path textbox.
If your TFS enlistment requires logon credentials, press the Change Credentials button.
Enter your username and password in the Credentials dialog box and press OK.
Click the Reload Project button.