Pārlūkot izejas kodu

GitImportProcessor: handle commit markers

Antoine Pietri 7 gadi atpakaļ
vecāks
revīzija
a2edfbf9f1
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      dulwich/fastexport.py

+ 2 - 0
dulwich/fastexport.py

@@ -211,6 +211,8 @@ class GitImportProcessor(processor.ImportProcessor):
         pass
 
     def _reset_base(self, commit_id):
+        if commit_id.startswith(b":"):
+            commit_id = self.markers[commit_id[1:]]
         if self.last_commit == commit_id:
             return
         self.last_commit = commit_id