sharing across dissimilar installations

Boylan, Ross Ross.Boylan at ucsf.edu
Sat Apr 18 02:40:56 UTC 2015


I have some hg repositories created on MS Windows.  They began a few years ago, but I kept my tortoisehg client up to date, which means they been used by quite recent mercurial's, probably 3.2

Hardware failure has caused me to switch to linux with mercurial 2.2, accessing the files by cifs mount.

Is this likely to work?  I have already done a couple of commits.

I have several concerns:
1) The versions of mercurial are incompatible.
2) Spaces in path names.
3) Windows-specific conventions, such as references to drive letters or backward slashes as separators, in control files.

I am not asking about differences in line end conventions in the files under version control; I know they exist and consider them unlikely to cause trouble for me.

The documents I've seen don't suggest there should be much of problem, especially for 1), but it seemed prudent to check.  Some upgrade notes indicate that later versions will have features that may be incompatible with earlier versions, but I haven't got any error messages like that.


More information about the Mercurial mailing list