Browse Source

Hopeful for Windows compat

bmcorser 9 năm trước cách đây
mục cha
commit
111832309a
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      dulwich/repo.py

+ 3 - 2
dulwich/repo.py

@@ -687,12 +687,13 @@ class Repo(BaseRepo):
 
         :param start: The directory to start discovery from (defaults to '.')
         """
+        remaining = True
         path = os.path.abspath(start)
-        while path != '/':
+        while remaining:
             try:
                 return cls(path)
             except NotGitRepository:
-                path, _ = os.path.split(path)
+                path, remaining = os.path.split(path)
         raise NotGitRepository(
             "No git repository was found at %(path)s" % dict(path=start)
         )