Browse Source

Исправлено получение репозитория определенного коммита

Скачивается только указанный коммит. При этом указывается, что
удаленная указанная ветка на этот момент тоже указывает на выбарнный
коммит.
master3.3
Mike khiretskiy 9 years ago
parent
commit
60bd3b1129
  1. 7
      update/update.py

7
update/update.py

@ -178,8 +178,8 @@ class Git:
'has_branch': ["log","-n1","remotes/origin/%s"%branch],
# получить ревизию из revs тэгов
'get_rev_tag': ["fetch","--depth=1","origin",
"+refs/heads/*:refs/remotes/origin/*",
"+refs/revs/%s"%revision],
"+refs/revs/%s:refs/remotes/origin/%s"%
(revision,branch)],
# переключиться на указанную ревизию указанной веткой
'checkout_revision': ["checkout","-b",branch,revision],
# переключить на указанную ветку
@ -359,9 +359,6 @@ class Git:
git_clean = process(self._git,"--git-dir",git_dir,"--work-tree",rpath,
"clean","-fd",stderr=STDOUT)
if git_reset.failed() or git_clean.failed():
print "ERROR:"
print git_reset.read()
print git_clean.read()
raise GitError(_("Failed to clean {rpath} repository").format(
rpath=rpath))

Loading…
Cancel
Save