История изменений
Исправление
kirk_johnson,
(текущая версия)
:
Это не запатчили за 11 лет. Вероятно, это не так уж просто (а если подумать над моделью хранения Git - в общем случае тупо невозможно).
Там был GSoC на тему, я не особо вчитывался. Но я отказываюсь верить в то, что если буферизировать данные в буфере TCP — то все ок, а если буферизировать где-нибудь на диске — то нет.
Во, нашел: https://git.wiki.kernel.org/index.php/SoC2009Ideas
The difficulty of this task is under a dispute: it should be fairly easy to make clone restartable for (deprecated) rsync:// protocol and for «dumb» protocols using commit walker, like http://. It shouldn't be too difficult to design user interface for this feature. Adding resume support to git-clone over «smart» protocols using packfile generation like git:// and ssh:// would require (most probably) good knowledge of pack protocol and packfiles. It would require most probably new extension to git protocol.
Исходная версия
kirk_johnson,
:
Это не запатчили за 11 лет. Вероятно, это не так уж просто (а если подумать над моделью хранения Git - в общем случае тупо невозможно).
Там был GSoC на тему, я не особо вчитывался. Но я отказываюсь верить в то, что если буферизировать данные в буфере TCP — то все ок, а если буферизировать где-нибудь на диске — то нет.