[issue3094] fail to clone with "abort: 파일 이름," on Korean Windows.

marunguy bugs at mercurial.selenic.com
Wed Nov 9 00:09:13 CST 2011


New submission from marunguy <marunguy at gmail.com>:

I try to clone my subversion repository using hgsubversion on Korean windows.
Environment is below.
----------------------
subversion server : ubuntu 11.10, subversion 1.6.12, IP 192.123.168.111
linux client : ubuntu 11.10, mercurial 1.9.1, torotisehg 2.1.1, latest
hgsubversion, IP 192.168.123.112
windows client : Windows 7, mercurial 2.0, torotisehg 2.2, latest hgsubversion
----------------------

Unfortunately, it is failed with "abort: 파일 이름,"("abort: file name," in
english).
This error occurred when pathname contains Korean chars.
Default encoding on Korean windows 
----------------------
% hg clone --uncompressed --rev 1 --verbose -- svn://192.168.123.111/myrepo .
using single layout
[r1] myid: 
..........
getting 한글경로/테스트파일.ppt
abort: 파일 이름,
[command returned code 255 Wed Nov 09 14:06:37 2011]
----------------------

With win32mbcs extension, the same error occurred.
And it seems that win32mbcs extension does not support "cp949" encoding.

But, same action works well on ubuntu 11.10 without any problem.

I try to clone the cloned repository on ubuntu client.
But, same error occurred.
Therfore, this error is not caused by hgsubversion.
It seems that this error is caused by mercurial.
----------------------
% hg clone --uncompressed --rev 1 --verbose -- http://192.168.123.112:8000 .
adding changesets
adding manifests
adding file changes
added 2 changesets with 357 changes to 357 files
updating to branch default
resolving manifests
getting 한글경로/한글파일.ppt
abort: 파일 이름,
----------------------

fixutf8 extension don't work well with tortoisehg 2.2.
The local repository is corrupted when clone remote hg repository using this
extension.
And it seem that development is discontinued.
https://bitbucket.org/stefanrusek/hg-fixutf8/

How can I clone the repository contains Korean filename on Windows client?

----------
messages: 17989
nosy: marunguy
priority: bug
status: unread
title: fail to clone with "abort: 파일 이름," on Korean Windows.

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue3094>
____________________________________________________


More information about the Mercurial-devel mailing list