e2b71e852d
The different versions of git will behave in different ways when fetching remote references, as summarised by the table below: | ancient git | new git -------------------------------------------------------------------- git fetch | fetch all refs but tags | fetches all refs but tags git fetch -t | fetches only tags | fetch all refs and tags (git-fetch may still fetch tags, but only if reachable from a branch) So, to cover all the bases, we do a simple fetch, to be sure we have branches, followed by the existing fetch -t, to get extra tags. Fixes: http://autobuild.buildroot.net/results/0a2/0a238a7f55ea56c33b639ad03ed5796143426889/build-end.log Reported-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> |
||
---|---|---|
.. | ||
bzr | ||
check-hash | ||
cvs | ||
dl-wrapper | ||
file | ||
git | ||
hg | ||
scp | ||
svn | ||
wget |