mercurial

What is a good Mercurial usage pattern for this setup?

We've got two developers on the same closed (ugh, stupid gov) network, Another developer a couple minutes drive down the road, and a fourth developer half-way across the country. E-Mail, ftp, and removal media are all possible methods of transfer for the people not on the same network. I am one of the two closed network developers, cons...

How to combine two projects in Mercurial?

I have two separate mercurial repositories. At this point it makes sense that they "become one" because I want to work on the two projects simultaneously. I'd really like the two projects to each be a subdirectory in the new repository. How do I merge the two projects? Is this a good idea, or should I keep them separate? It seems I ...

Mercurial stuck "waiting for lock"

Got a bluescreen in windows while cloning a mercurial repository. After reboot, I now get this message for almost all hg commands: c:\src>hg commit waiting for lock on repository c:\src\McVrsServer held by '\x00\x00\x00\x00\x00\ x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' interrupted! Google is no help. Any tips? ...

how to allow files starting with period and no extension in windows 2003 server?

How can I create this file in a directory in windows 2003 SP2: .hgignore I get error: You must type a file name. ...

Is there a bug/issue tracking system which integrates with Mercurial?

I've used Trac/Subversion before and really like the integration. My current project is using Mercurial for distributed development and it'd be nice to be able to track issues/bugs and have this be integrated with Mercurial. I realized this could be tricky with the nature of DVCS. ...

Good Mercurial repository viewer for Mac

Is there a good, native Mac tool to view Mercurial repositories, similar to gitnub for Git? ...

Mercurial .hgignore for Visual Studio 2008 projects

What is a good setup for .hgignore file when working with Visual Studio 2008? I mostly develop on my own, only occasionly I clone the repository for somebody else to work on it. I'm thinking about obj folders, .suo, .sln, .user files etc.. Can they just be included or are there file I shouldn't include? Thanks! p.s.: at the moment I ...

What is the Difference Between Mercurial and Git?

I've been using git for some time now on Windows (with msysGit) and I like the idea of distributed source control. Just recently I've been looking at Mercurial (hg) and it looks interesting. However, I can't wrap my head around the differences between hg and git. Has anyone made a side-by-side comparison between git and hg? I'm interest...

HgTortoise in Vista 64-bit not showing the context menu

I installed HgTortoise (Mercurial) in my Vista 64-bit and the context menu is not showing up when I right click a file or folder. Is there any workaround for this problem? ...

How to use p4merge as the merge/diff tool for Mercurial?

Does anyone know how to setup Mercurial to use p4merge as the merge/diff tool on OS X 10.5? ...

Why is branching and merging easier in Mercurial than in Subversion?

Handling multiple merges onto branches in Subversion or CVS is just one of those things that has to be experienced. It is inordinately easier to keep track of branches and merges in Mercurial (and probably any other distributed system) but I don't know why. Does anyone else know? My question stems from the fact that with Mercurial you c...

How to repeatedly merge branches in Mercurial

We're using Mercurial where I work and I want to have a setup similar to how I used SVN: Trunk Tags Production Branches Since Mercurial supports branches natively, I know how to create a named branch, but I can't find any documentation on how to repeatedly merge 'Trunk' with 'Production'. Quite simply, I want to have a developmen...

Kenai invites: where to get them?

Recently, Sun launched a new hosting site, like SourceForge and GitHub, but for Mercurial. However, for the time being, it's invite-only. Being a Hg user, I'm very interested in getting an invite, but I have no idea where to find them. Are only Sun-employees given invitations to hand out? What can one do to earn such an invite? ...

Which is the most useful Mercurial hook for programming in a loosely connected team?

I recently discovered the notify extension in Mercurial which allows me quickly send out emails whenever I push changes, but I'm pretty sure I'm still missing out on a lot of functionality which could make my live a lot easier. notify-extension: http://www.selenic.com/mercurial/wiki/index.cgi/NotifyExtension Which Mercurial hook or ...

What are the relative strengths and weaknesses of Git, Mercurial, and Bazaar?

What do folks here see as the relative strengths and weaknesses of Git, Mercurial, and Bazaar? In considering each of them with one another and against version control systems like SVN and Perforce, what issues should be considered? In planning a migration from SVN to one of these distributed version control systems, what factors would...

Setting Environment Variables for Mercurial Hook

I am trying to call a shell script that sets a bunch of environment variables on our server from a mercurial hook. The shell script gets called fine when a new changegroup comes in, but the environment variables aren't carrying over past the call to the shell script. My hgrc file on the respository looks like this: [hooks] changegroup...

BitBucket or freeHg?

I am looking for a public Mercurial repository and would like any opinions from users of either BitBucket, freeHg, or any other alternative. I've tried the free version of BitBucket and it has a great interface, but I've experienced some inopportune downtime with their website that has me concerned. What other factors should I consider...

What are some GUI clients available for Mercurial?

And where would I find them? I happen to be stuck with Windows at the moment, but to appeal to general interest, other platforms would be good too. ...

Can Mercurial be integrated into VS2008?

Does anyone know of a tool to integrate Mercurial into Visual Studio? Just curious. Mercurial is pretty nice, even with 'just' TortoiseHG, but integration with VS would be better. ...

How can I integrate a bitbucket repository with the hosted on-demand version of FogBugz?

I use the on-demand (hosted) version of FogBugz. I would like to start using Mercurial for source control. I would like to integrate FogBugz and a BitBucket repository. I gave it a bit of a try but things weren't going very well. FogBugz requires that you hook up your Mercurial client to a fogbugz.py python script. TortoiseHg doesn...