Преглед на файлове

Explicitly allow clobbering tags when fetching from remote.

Bug: b/139860049
Change-Id: I3c4134eda7e9e75c9d72b233e269bcc0e624d1e8
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/234632
Reviewed-by: Mike Frysinger <vapier@google.com>
Tested-by: Xin Li <delphij@google.com>
Xin Li преди 6 години
родител
ревизия
3069be2684
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      project.py

+ 2 - 0
project.py

@@ -2201,6 +2201,8 @@ class Project(object):
     if not current_branch_only:
       # Fetch whole repo
       spec.append(str((u'+refs/heads/*:') + remote.ToLocal('refs/heads/*')))
+      if not (no_tags or depth):
+        spec.append(str((u'+refs/tags/*:') + remote.ToLocal('refs/tags/*')))
     elif tag_name is not None:
       spec.append('tag')
       spec.append(tag_name)