tex*_*nic 5 linux windows mercurial samba
我在samba服务器上有一个中央Hg存储库,还有两个工作副本,一个在Ubuntu上,一个在Windows 7上.一切正常,直到我错误地将一个带有俄文字母的文件添加到项目中.我在Linux上做过.Mercurial乐意接受它,在Linux中,一切仍然有效.但是我发现我不能再将更改集拉到Windows了.因为hg pull我明白了
pulling from ...
searching for changes
adding changesets
transaction abort!
rollback completed
abort: empty or missing revlog for figures/interfDðÁsign.svg
Run Code Online (Sandbox Code Playgroud)
(该problematc文件名应为interfDеsign,用西里尔字母中它е').我已经改名为Linux中的文件,提交和推送的变化,甚至可以看到这种变化,如果我做hg in在Windows中.但我不能拉它!有没有办法纠正这个问题,并使存储库再次与Windows一起使用?
阅读此... http://groups.google.com/group/mercurial_general/browse_thread/thread/300a3f5e1a23592e 没有好消息:-)
但
可能有一个修复:试试这个https://www.mercurial-scm.org/wiki/FixUtf8Extension
| 归档时间: |
|
| 查看次数: |
2062 次 |
| 最近记录: |