diff options
author | Per Øyvind Karlsen <proyvind@moondrake.org> | 2016-06-29 18:37:40 +0200 |
---|---|---|
committer | Per Øyvind Karlsen <proyvind@moondrake.org> | 2016-06-29 18:37:40 +0200 |
commit | ea3b0a3f51c036238b182ba09d82f0ed94b8bcc3 (patch) | |
tree | 9804bbf620bb669d8ab78a80678663363484d428 /MgaRepo/git.py | |
parent | b0ec418695c69bd6c69b4cf5ebd185335f4d0781 (diff) | |
download | mgarepo-ea3b0a3f51c036238b182ba09d82f0ed94b8bcc3.tar mgarepo-ea3b0a3f51c036238b182ba09d82f0ed94b8bcc3.tar.gz mgarepo-ea3b0a3f51c036238b182ba09d82f0ed94b8bcc3.tar.bz2 mgarepo-ea3b0a3f51c036238b182ba09d82f0ed94b8bcc3.tar.xz mgarepo-ea3b0a3f51c036238b182ba09d82f0ed94b8bcc3.zip |
in stead of creating new lists for fetchcmd with revision argument
appended for each revision, just replace last item in list with
revision argument replaced with new revision
Diffstat (limited to 'MgaRepo/git.py')
-rw-r--r-- | MgaRepo/git.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/MgaRepo/git.py b/MgaRepo/git.py index 3462eb1..01f21f0 100644 --- a/MgaRepo/git.py +++ b/MgaRepo/git.py @@ -147,9 +147,11 @@ class GIT(VCS): usermap = UserTagParser(url=gitconfig.get("svn-remote.authorlog.url"),defaultmail=gitconfig.get("svn-remote.authorlog.defaultmail")) usermapfile = usermap.get_user_map_file() fetchcmd.extend(("--authors-file", usermapfile)) + fetchcmd.append("") while revisions: - self._execVcs(*fetchcmd + ["-r%d"%revisions.pop(0)], **kwargs) + fetchcmd[-1] = "-r%d"%revisions.pop(0) + self._execVcs(*fetchcmd, **kwargs) if gitconfig: usermap.cleanup() |