Posts

Showing posts with the label Version Control

How to disconnect your Visual Studio 2015 project from Team Foundation Server (TFS)

Image
Here's how: In Visual Studio with the project you'd like to disconnect already open, select File > Source Control > Advanced > Change Source Control... Select on the specific project you would like to disconnect and select the 'Unbind' option. (Some names/titles have been redacted for confidentiality) That project will then be unbound from TFS:

How to rename a project folder in Visual Studio

Image
Example folder name ‘PortableMedia’ that I wish to rename to ‘Renishaw.IDT.Powers.PortableMedia’: Step 1: Close the VS solution and nename the folder in source control ‘PortableMedia’ Gets changed to ‘Renishaw.IDT.Powers.PortableMedia’: Re-open the solution. Observe that the renamed project that is now marked as unavailable in the Solution Explorer: Open the Properties pane on that unavailable folder: Just select properties window – you can’t right-click and select properties anymore… Edit the folder and update the path name: (If you have problems doing this then just edit the *.sln file using notepad++ and change the ‘File Path’ property in there) Right click on that unavailable project and try to reload project. This should work now: Remove the old folder in your workspace folder: You might get the following build whinge [code language="txt"] 1>------ Build started: Project: RenishawOnDemand.TestHarness, Configuration: Debug x64 -...

How to Merge using TortoiseSVN

Image
To merge changes made in your branched project back into the trunk (re-integrate). For branching in TortoiseSVN see this previous post . So you've now made some changes to your branched project that have been debugged, tested, reviewed etc and checked in. Given that you and your team are happy with the branched changes, you now wish to re-integrate them back into your trunk.

How to Branch using Tortoise SVN

Image
Repository Conventions When using Subversion / TortoiseSVN I tend to use the 'conventional' repository layout by adding branches/tags/trunk directories to the root: (Please click on any images shown here to enlarge.)

How to Set up a Subversion (SVN) Server in Linux

Image
This guide details the steps taken to create a proper SVN server, as opposed to using a not-recommended network share , as means of creating and accessing repositories.

Using TortoiseSVN / Subversion.

Image
Creating a new repository from scratch - In Windows Explorer, create the folder to contain your repository folder. - Right-click on this folder and select "Create Repository Here..."