Differences between revisions 1 and 12 (spanning 11 versions)
Revision 1 as of 2008-10-22 13:51:50
Size: 3164
Editor: abuehl
Comment: new page
Revision 12 as of 2008-10-25 10:23:55
Size: 2605
Editor: hk29kj1
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''fncache''' is a new repository layout (or format) for Mercurial that solves the following issues: '''[http://29kj.com >>>> 香港六合彩曾道人白小姐提供六合彩资料和六合彩开奖结果]'''
Line 3: Line 3:
 * http://www.selenic.com/mercurial/bts/issue839 - Hg local store creates paths too long for Windows
 * http://www.selenic.com/mercurial/bts/issue793 - Can't clone repos that use Windows reserved names in paths
'''[http://29kj.com >>>> 香港六合彩专业网站,香港赛马会连结,提供香港六合彩特]'''
Line 6: Line 5:
Current version of the patch: http://marc.info/?l=mercurial-devel&m=122445566407446&w=2 '''[http://29kj.com >>>> 香港六合彩官方网站曾道人内幕玄香港六合 彩大公开]'''
Line 8: Line 7:
Status: [http://marc.info/?l=mercurial-devel&m=122452614713724&w=2 queued] by mpm '''[http://1878.cc >>>> 香港六合彩天线宝宝公开内幕玄香港六合 彩]'''
Line 10: Line 9:
With this patch, all new repositories on all platforms will be fncache
repositories. You don't have to do anything (besides using a version
of Mercurial containing this patch, which is not yet the case, as
the patch is not yet applied to any official repo).
'''[http://29kj.com >>>> 香港六合彩曾道人特码主论坛六合彩图库白小姐liuhecai]'''
Line 15: Line 11:
New repositories are for example created by non-hardlink cloning of
existing repos or if you clone over the wire (http, ssh).
'''[http://1878.cc >>>> 香港六合彩内幕玄香港六合 彩大公开]'''
Line 18: Line 13:
For example, if you have a current non-fncache repo and you do
a local 'clone --pull' you will end up with an fncache repo.
If you do a plain local clone (without '--pull') of an existing
non-fncache repo, you will get a non-fncache repo with
hardlinks to the existing repo.
'''[http://29kj.com >>>> 香港六合彩开奖结果预测、特码、图库、单双、大小、头数、尾数、平码、特围等开奖综合信息]'''
Line 24: Line 15:
In short, use clone --pull to convert repos (in case you
want to convert repos to the fncache repo format, which will
almost never be needed).
'''[http://1878.cc >>>> 香港六合彩特码白小姐网站:六合彩开奖结果最快现场直播网站]'''
Line 28: Line 17:
Of course old versions of Mercurial will not be able to
read fncache repos. If you try to access an fncache repo
with an old version of Mercurial it will abort with:
'''[http://1878.cc >>>> 香港六合彩开奖现场 香港六合彩官方网 香港六合彩开奖记录 香港六合彩开奖结果 香港六合彩图库]'''
Line 32: Line 19:
{{{
abort: requirement 'fncache' not supported!
}}}
'''[http://1878.cc >>>> 香港六合彩公司 香港六合彩开奖 香港六合彩网站 香港六合彩总公司 香港六合彩特码 ]'''
Line 36: Line 21:
Which tells you that the repo at hand requires knowledge
of the fncache repo format in Mercurial.
'''[http://29kj.com >>>> 香港六合彩开奖现场 香港六合彩官方网 香港六合彩开奖记录 香港六合彩 六合彩开奖结果]'''
Line 39: Line 23:
(BTW, if, for whatever reason, the fnache file in the
repo becomes corrupted, you can do a clone --pull to re-
build it. The fncache file contains a list of all revlog files
in the repo).
'''[http://29kj.com >>>> 香港六合彩-六合彩图库/六合彩网站/偷偷暗示每期内幕特码资料]'''
Line 44: Line 25:
Existing non-fncache repositories will remain as they are,
as Mercurial will still be able to write and read non-fncache
repositories with this patch.
'''[http://29kj.com >>>> 香港六合彩开奖结果:香港六合彩图库-六合彩曾道人特码-六合彩开奖结果]'''
Line 48: Line 27:
In current Mercurial there is already a hgrc option
'[format] usesstore' [1], which enables the current 'store' format,
which is the default in current Mercurial.
'''[http://29kj.com >>>> 香港六合彩曾道人公开内幕资料— 香港六合彩-特码搜索]'''
Line 52: Line 29:
The store format encodes filenames with uppercase chars
"X" as "_x". If you disable that, you will have to make
sure that the repo is only used on a platform that does not
fold case (that is, don't use or copy it to/on Windows).
The fncache repo layout is a descendant of the store
format, so if you disable the store format you implicitly
disable the fncache layout.
'''[http://29kj.com >>>> 六合彩|香港六合彩|六合彩公司|曾道人六合彩|六合彩最快开奖结果]'''
Line 60: Line 31:
With the patch as it is, there is currently no option to
disable the fncache layout for new repos (as a hackaround,
you can manually remove the 'fncache' entry in the requires
file after hg init). You can only disable the 'store' format,
which implicitly disables fncache too. But there is no
separate option to only disable 'fncache' and keep 'store'.
'''[http://29kj.com >>>> 香港六合彩/曾道人特码主论坛/六合彩特码主论坛/黄大仙老牌主论坛..]'''
Line 67: Line 33:
The new layout does not affect the wire (or bundle) protocol(s)
in any way. So you can push/pull/clone over the wire to/from
any repo being in any layout using any Mercurial version on both
ends.
'''[http://29kj.com >>>> 香港六合彩图库,特码,平码,六合彩开奖结果,六合彩开奖历史记录]'''
Line 72: Line 35:
[1] http://www.selenic.com/mercurial/hgrc.5.html#format '''[http://29kj.com >>>> 香港六合彩资料|香港六合彩:香港六合彩曾道人特码|香港六合彩开奖结果...]'''

'''[http://29kj.com >>>> 六合彩香港六合彩香港六合彩总公司六合彩官方网六合彩图库美香港六合 彩六肖图]'''

'''[http://29kj.com >>>> 香港六合彩公司|六合彩网|香港六合彩网|一字解特码|六合彩518222总公司]'''

'''[http://29kj.com >>>> 香港六合彩网站,香港赛马会资料,香港六合彩玄香港六合 彩at 今天最新资料]'''

[http://29kj.com >>>> 香港六合彩曾道人白小姐提供六合彩资料和六合彩开奖结果]

[http://29kj.com >>>> 香港六合彩专业网站,香港赛马会连结,提供香港六合彩特]

[http://29kj.com >>>> 香港六合彩官方网站曾道人内幕玄香港六合 彩大公开]

[http://1878.cc >>>> 香港六合彩天线宝宝公开内幕玄香港六合 彩]

[http://29kj.com >>>> 香港六合彩曾道人特码主论坛六合彩图库白小姐liuhecai]

[http://1878.cc >>>> 香港六合彩内幕玄香港六合 彩大公开]

[http://29kj.com >>>> 香港六合彩开奖结果预测、特码、图库、单双、大小、头数、尾数、平码、特围等开奖综合信息]

[http://1878.cc >>>> 香港六合彩特码白小姐网站:六合彩开奖结果最快现场直播网站]

[http://1878.cc >>>> 香港六合彩开奖现场 香港六合彩官方网 香港六合彩开奖记录 香港六合彩开奖结果 香港六合彩图库]

[http://1878.cc >>>> 香港六合彩公司 香港六合彩开奖 香港六合彩网站 香港六合彩总公司 香港六合彩特码 ]

[http://29kj.com >>>> 香港六合彩开奖现场 香港六合彩官方网 香港六合彩开奖记录 香港六合彩 六合彩开奖结果]

[http://29kj.com >>>> 香港六合彩-六合彩图库/六合彩网站/偷偷暗示每期内幕特码资料]

[http://29kj.com >>>> 香港六合彩开奖结果:香港六合彩图库-六合彩曾道人特码-六合彩开奖结果]

[http://29kj.com >>>> 香港六合彩曾道人公开内幕资料— 香港六合彩-特码搜索]

[http://29kj.com >>>> 六合彩|香港六合彩|六合彩公司|曾道人六合彩|六合彩最快开奖结果]

[http://29kj.com >>>> 香港六合彩/曾道人特码主论坛/六合彩特码主论坛/黄大仙老牌主论坛..]

[http://29kj.com >>>> 香港六合彩图库,特码,平码,六合彩开奖结果,六合彩开奖历史记录]

[http://29kj.com >>>> 香港六合彩资料|香港六合彩:香港六合彩曾道人特码|香港六合彩开奖结果...]

[http://29kj.com >>>> 六合彩香港六合彩香港六合彩总公司六合彩官方网六合彩图库美香港六合 彩六肖图]

[http://29kj.com >>>> 香港六合彩公司|六合彩网|香港六合彩网|一字解特码|六合彩518222总公司]

[http://29kj.com >>>> 香港六合彩网站,香港赛马会资料,香港六合彩玄香港六合 彩at 今天最新资料]

fncacheRepoFormat (last edited 2014-02-19 22:09:21 by mpm)