tortoisehg

Mercurial - How do you export your repo's source to a production site?

I've tried using archive in Tortoise HG by opening my repo change log. This doesn't seem to be anything like SVN's export command, where I can simply export a remote repository to the current directory. I use this to get a clean copy of my source for production (without notes and repository data). How can I do something like this in HG? ...

Use intellij as the default merge tool for TortoiseHG/Mercurial

I would use hg4idea to do this but it seems to leak memory badly. Is there a way to use Intellij 9 as the default merge tool for TortoiseHG/Mercurial? KDiff3 makes very little sense to me. ...

How do I update my own Mercurial Fork with the lastest code in the main code base?

Hi folks, I've got a fork of some Codeplex project. I wish to update my fork with the latest code in the official code (is that the trunk?). How can I do this? I'm also using TortoiseHG on Win7 x64. Thanks :) ...

Is it possible to integrate Mercurial commits with JIRA or FishEye (via TortoiseHg or hg)?

Is there a way to link every HG commit to a specific bug tracking issue? For example, show a drop down when committing from TortoiseHg with all active JIRA issues assigned to the current user (similar to the TortoiseSVN Plugin for JIRA). Maybe a drop down is too fancy, but is there something similar to the TortoiseSVN Integration with B...

How do you configure Komodo diff using tortoiseHg and beyondcompare?

I'm trying to configure Komodo IDE so that it integrates with tortoiseHg and my beyondcompare3 diff tool. The diff works fine in tortoiseHg, but when I try to do a diff in Komodo nothing happens, no errors, no windows, nothing. Found a similar thread for SVN but need to know what to set the "diff options" box to for tortoiseHg (mercurial...

TortoiseHG: undoing commit that fails

I've been using TortoiseHG for some time now and I've been running into the same issue once in a while. Sometimes, when I commit my work, it gives me an error, saying that one (or more) of my files is being used by another process. However, the commit still goes through and is visible in the repository browser. Next, after closing the ...

Username setup in TortoiseHG

I'm trying to set up a local repository with TortoiseHG. It's not linked to any remote repository; I just want to be able to manage changes on my own box. Creating the repository went fine, but when I go to commit, I get an error: Commit: Invalid username Your username has not been configured. Please configure your userna...

TortoiseHG Revision Graph

I would like to know what the little star means in the TortoiseHG revision graph? Had a look aroung the docs and couldnt find a key for it. Thanks ...

Is it possible to use the Mercurial Fetch extension with the TortoiseHg merge dialog?

I'm trying to implement Mercurial in the company where I work. Previously we used ClearCase, but for various reasons we decided to upgrade to Mercurial. The development team is very accustomed to the ClearCase workflow, especially the visual tools. Therefore, for our implementation of Mercurial, we will be using TortoiseHg. A Mercurial ...

Searching a Mercurial repository (TortoiseHG)?

Is there any way I can enter a particular filename - e.g. "xyz.txt" - and search for any checkins of that file within a Mercurial repository using TortoiseHG? If not, why not? Isn't this what version control is for? ...

Hg: How to walk through changsets incrementally?

I'm new to Hg. I have a feature that was working, but now isn't. I want to progressively revert changes until I get to a revision where it works. I'm not quite sure what the best way to do this is. I tried cloning the repo to an old revision, and saw that it worked there. So... how now do I update to subsequent changes? In the cloned re...

TortoiseHg can't commit--"The system cannot find the file specified"

I just picked up TortoiseHg to use for distributed source control on Windows and installed it on my C drive. Then I created a repository (located in D:\projects). When I try to commit the changes, it gives me the error "abort: None: The system cannot find the file specified" in a new window titled "Commit". This causes the commi...

TortoiseHG: undoing Guess Rename --> Accept Match

I'm using TortoiseHG and am trying to handle a renamed file. Unfortunately, I accidentally clicked Accept Match for one of the files and want to undo it. How do I do so without hurting the files I'm trying to commit? ...

How to get a visual diff of two non consecutive versions of a file using Mercurial TortoiseHG?

We used to use Visual Source Safe and there was one neat feature that I can't find in TortoiseHG. You right click on a file and click "Show history". VSS opens a list of versions for that file. Then you select two versions (ie: version 50 and version 47) and click the compare button to launch a visual diff of the two versions. How can I...

Mercurial - How did my commit get split off (see pic)?

What's going on with the line that split out on it's own? I did a commit and then I did a pull for the repository and then an update. What caused this? How do I get that split part back into the main line? ...

Mercurial/SVN: Multiple commits from one set of differences?

Let's say that I'm working on a project, with files A, B, and C. I get halfway through adding a feature, modifying A and B, before I realize that something needs cleaning. Because of the circumstances, it's optimal to interrupt the feature work to do the cleaning. This involves making changes in A, B, and C. After I'm done with the feat...

Can you 'push' to network share using Mercurial on 64bit Windows 7?

We are in the process of upgrading from Windows XP x86 to Windows 7 x64, and I'm testing for compatibility problems with our current workflow. Currently, we store central Mercurial repositories on a network share, clone copies to our workstations, and push our changes back to the network-based repositories. This works perfectly in WinX...

Mercurial - How to remove a file from version control?

So I accidentally included a config file (different for each machine) into our mercurial repositories. How can I get Mercurial to not include it in version control? I don't want to delete the file since I still want it. And I don't want to cause the file to get deleted on other developer's working directories either. And how do I do...

Mercurial: How to merge with a non-head revision?

Merging in my Mercurial repository is not working like I expected. Several days ago I started work on a feature then realized I could not finish it before sprint end. I updated back to the point in time that I started work and continued from there (effectively creating a branch). Now I am ready to merge the changes from that branch ba...

TortoiseHg and multiple branches in one repo

I really can't figure it out. I'm new to Mercurial and TortoiseHg. Read alot of docs and still cant find answer. I know that one way of branching is making a copy. Thats clear but there is another way called "named branches" but this is one thing i can't understand. For example i I have new repo first branch is called "default". Then i ...