История изменений
Исправление xpahos, (текущая версия) :
Ну мне лучше знать для чего это понадобилось. Svn тут не причём.
Это все пошло из svn и монореп. sparse checkout появился как костыль для чекаута больших кусков кода отдельно друг от друга. В git его прикрутили сбоку, поэтому счекаутить одну сабдиректорию нельзя. В svn можно любой кусок счекаутить из любого положения в дереве.
Исходная версия xpahos, :
Ну мне лучше знать для чего это понадобилось. Svn тут не причём. Это все пошло из svn и монореп. sparse checkout появился как костыль для чекаута больших кусков кода отдельно друг от друга. В git его прикрутили сбоку, поэтому счекаутить одну сабдиректорию нельзя. В svn можно любой кусок счекаутить из любого положения в дереве.