소스 검색

Fix an error with GitPython 0.3.6.

tags/v0.2.3
Ben Kurtovic 9 년 전
부모
커밋
5efe130f75
1개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. +10
    -2
      gitup/update.py

+ 10
- 2
gitup/update.py 파일 보기

@@ -34,15 +34,23 @@ class _ProgressMonitor(RemoteProgress):
def update(self, op_code, cur_count, max_count=None, message=''):
"""Called whenever progress changes. Overrides default behavior."""
if op_code & (self.COMPRESSING | self.RECEIVING):
cur_count = str(int(cur_count))
if max_count:
max_count = str(int(max_count))
if op_code & self.BEGIN:
print("\b, " if self._started else " (", end="")
if not self._started:
self._started = True
if op_code & self.END:
end = ")"
else:
elif max_count:
end = "\b" * (1 + len(cur_count) + len(max_count))
print("{0}/{1}".format(cur_count, max_count), end=end)
else:
end = "\b" * len(cur_count)
if max_count:
print("{0}/{1}".format(cur_count, max_count), end=end)
else:
print(str(cur_count), end=end)


class _Stasher(object):


불러오는 중...
취소
저장