~racb/git-ubuntu:unapproved

Last commit made on 2017-01-12
Get this branch:
git clone -b unapproved https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
unapproved
Repository:
lp:~racb/git-ubuntu

Recent commits

e200242... by Robie Basak

fixup commit_tree_hash

3160249... by Robie Basak

fixup dsc_to_tree_hash

fd94280... by Robie Basak

Add the "unapproved" command

f9c9bf6... by Robie Basak

Add msg option to USDGitRepository:annotated_tag

This allows the caller to specify the annotation, instead of assuming a
blank one.

f43548f... by Robie Basak

Add listall_references_matching_regexp

Add listall_references_matching_regexp to USDGitRepository.

This is a thin wrapper around pygit2.

f3403d6... by Robie Basak

Add lookup_reference wrapper to USDGitRepository

e980b02... by Robie Basak

Factor out commit_tree_hash

Move the logic to commit from a tree hash from the main importer into
its own function in the USDGitRepository class.

This allows other things (like the upcoming approved queue importer) to
use the same functionality.

720587a... by Robie Basak

importer.dsc_to_tree_hash: use alternative index

If we use the main index, then it gets disturbed and ends up looking
like the thing we just imported, instead of what it did previously.

Instead we can set GIT_INDEX_FILE to use an entirely alternative one
that starts off empty, and throw it away when we're done.

0c1058e... by Robie Basak

Factor out usd/importer.py:dsc_to_tree_hash

Pull out the code that handles importing a dsc into an (unapplied) tree
object into its own function. Then the upcoming unapproved queue
importer will be able to call it, too.

a4949d7... by Robie Basak

USDGitRepository.git_run: accept env overrides