0
我使用源代码在Windows上成功构建了Git github.com/msysgit/git。使用符号链接在Windows上构建Git?
当我进入/libexec/git-core
我看到106个文件,每个5,329 KB。
git.exe
git-add.exe
git-apply.exe
etc.
如何构建Git以便它们是正确的0字节快捷方式?
我使用源代码在Windows上成功构建了Git github.com/msysgit/git。使用符号链接在Windows上构建Git?
当我进入/libexec/git-core
我看到106个文件,每个5,329 KB。
git.exe
git-add.exe
git-apply.exe
etc.
如何构建Git以便它们是正确的0字节快捷方式?
使用GCC构建Git会创建多个硬链接。这些似乎每个占用5,329 KB,但它们都链接到相同的内存,所以总共他们占用5,329 KB。
了解了这一点,我想要一种无需构建Git的简单方法,因此我将其发布到邮件列表中。这是我的回应。
如果你确实想这样做,正确的方法不是通过将BUILT_INS 清空。我不知道GfW是如何构建的,但如果它使用我们通常的 Makefile,请在安装主要git可执行文件并找到它后,找到它安装git-foo链接形式的地方 。
没有,它会不是一个编译选项,因为所得 安装将打破我们对脚本编写者取得了古老的承诺。
thread.gmane.org/gmane.comp.version-control.git/196179/focus=196182
检查,他们不是硬链接。 – reinierpost 2012-02-13 09:47:33