RFR 8005962 : TEST_BUG: java/util/Properties/MacJNUEncoding can fail in certain environments (original) (raw)

Stuart Marks stuart.marks at oracle.com
Fri Jan 11 20:35:36 UTC 2013


On 1/11/13 9:57 AM, Brent Christian wrote:

On 1/11/13 9:54 AM, Chris Hegarty wrote:

On 11/01/2013 17:50, Brent Christian wrote:

I did an 'hg mv' of the directory containing the (two) test files. But I then had to 'hg export' to send the changeset for pushing. I'm guessing Yes, I noticed this before. 'hg export' and 'hg mv' are not friends. -Chris. I see that hg also has a 'bundle' and 'unbundle'. Has anyone used it? Would that have been better in this situation?

Aha, so it was 'hg export' that was the culprit. I should have figured that since you (Brent) authored the changeset but Naoto had pushed it.

In any case, "hg export --git" will export the changeset in a fashion that preserves the rename history. This should work fine with "hg import". As far as I know, the --git option isn't the default because other patch-importing programs (such as "patch" itself) don't understand it.

Bundles will also preserve rename information. I was a fan of bundles for a while. They're more difficult to work with, though. First, they're binary. Second, if you don't have the parent changeset of what's in the bundle, it's totally opaque; you can't see what's inside of it.

I'd recommend using "hg export --git".

s'marks



More information about the core-libs-dev mailing list