зеркало из https://github.com/microsoft/git.git
revision: --topo-order and --unpacked
Now, using --unpacked without limit_list() does not make much sense, but this is parallel to the earlier --max-age fix. Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
Родитель
be7db6e574
Коммит
22c31bf183
|
@ -787,7 +787,10 @@ struct commit *get_revision(struct rev_info *revs)
|
|||
* that we'd otherwise have done in limit_list().
|
||||
*/
|
||||
if (!revs->limited) {
|
||||
if (revs->max_age != -1 && (commit->date < revs->max_age))
|
||||
if ((revs->unpacked &&
|
||||
has_sha1_pack(commit->object.sha1)) ||
|
||||
(revs->max_age != -1 &&
|
||||
(commit->date < revs->max_age)))
|
||||
continue;
|
||||
add_parents_to_list(revs, commit, &revs->commits);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче