def __init__(self, ref=None):
        Object.__init__(self)
        self.id = objid(self)
        self.ref = ref
        self.history = []
        self.resolved = False
        if not isqref(self.ref):
            raise Exception('%s, must be qref' % tostr(self.ref))
Test git.archive on a subdir, giving only a partial copy of the repo in
dataset/ETHPy150Open jumoconnect/openjumo/jumodjango/lib/suds/xsd/query.py/Query.__init__--crossover with--dataset/ETHPy150Open saltstack/salt/tests/integration/modules/git.py/GitModuleTest.test_archive_subdir