There are some option that can be set in tortoiseHG to make the process a little easier, and I will update this tutorial at a later date. This will focus on the process of creating a pull request. The result is reflected in the commit log. We can change the commit message if wanted, and click commit.Ī final summary appears, we can click finish. This takes us back to the merge summary, and we can now click next. When you have resolved all conflicts, click close. If there are other conflicts in the file, you can select the down arrow ( 2) which will show you the next conflict in the file.Īfter all conflicts have been resolved, you might be greeted with this. This will automatically open the Meld diff tool.įrom the changes menu ( 1), you can push and pull changes as needed. Select a file to resolve, and select Diff to other. This moves the files to the Resolved conflicts panel, and we can resolve each file. With all files selected, lets click Tool Resolve. Here we have a summary of the conflicting files. There are some conflicts between the branch we are merging (5D3.123) and the local repository. * Enabling the option to automatically resolve merge conflicts seems to fix some weird conflict messages. * Or as a1ex points out below, you can select the loupe which opens the filter toolbar. Right click on the commit and select Merge with Local.Scroll * through the commit log and find the first entry for the branch.For this tutorial, I'll be working with the 5D3.123 branch. Lets merge some of the other branches with our local repo. The changes are reflected in the commit log. Instead, the new branch will be created as you commit your changes. This way your commit log doesn't contain a commit solely just for a new branch. Note: You can edit files before creating a branch. Select Open a new named branch, and give your branch a name.So if you make a mistake, you don't need to clone the entire repository again, you can just update the unified branch to HEAD, create a new branch, and continue just like you are editing a fresh repo. This will ensure that any changes you make are to your own branch, and you do not edit the files in the main UNIFIED branch. The text in the visual editor option.įrom here, it's best to create your own branch. This will allow us to perform some functions at a later date. This creates a blank repository on the local drive like so.įrom here, it's best to set a couple of settings in TortoiseHG. In the options panel that appears, select a location on the local drive to create the repository and click create. Select the file menu and create new repository. So lets create a new repository in TortoiseHG and clone the ML repository. This can be installed in the VM by using the Ubuntu Software Center, found in the Ubuntu menu. TortoiseHG needs a visualdiff tool which is used to compare 2 file revisions, and easily patch between them. There are a couple of things to setup beforehand that will increase the usability. You will find it in the ubuntu menu under development. Note: Windows and Mac users, may be interested in the free GUI from Atlassian, the owners of bitbucket. Turns out there is a frontend already installed in the pre-built VM.
0 Comments
Leave a Reply. |