コード例 #1
0
ファイル: vfs.py プロジェクト: lkosewsk/bup
 def _mksubs(self):
     self._subs = {}
     for (name,sha) in git.list_refs():
         if name.startswith('refs/heads/'):
             name = name[11:]
             date = git.rev_get_date(sha.encode('hex'))
             n1 = CommitList(self, name, sha)
             n1.ctime = n1.mtime = date
             self._subs[name] = n1
コード例 #2
0
 def _mksubs(self):
     self._subs = {}
     for (name, sha) in git.list_refs():
         if name.startswith('refs/tags/'):
             name = name[10:]
             date = git.rev_get_date(sha.encode('hex'))
             commithex = sha.encode('hex')
             target = '../.commit/%s/%s' % (commithex[:2], commithex[2:])
             tag1 = FakeSymlink(self, name, target)
             tag1.ctime = tag1.mtime = date
             self._subs[name] = tag1
コード例 #3
0
ファイル: vfs.py プロジェクト: Kelimion/bup
 def _mksubs(self):
     self._subs = {}
     for (name, sha) in git.list_refs():
         if name.startswith('refs/tags/'):
             name = name[10:]
             date = git.rev_get_date(sha.encode('hex'))
             commithex = sha.encode('hex')
             target = '../.commit/%s/%s' % (commithex[:2], commithex[2:])
             tag1 = FakeSymlink(self, name, target)
             tag1.ctime = tag1.mtime = date
             self._subs[name] = tag1
コード例 #4
0
ファイル: vfs.py プロジェクト: williamstein/bup
 def _mksubs(self):
     self._subs = {}
     self._nlinks_for_dir = 2
     for (name, sha) in git.list_refs():
         if name.startswith('refs/tags/'):
             name = name[10:]
             date = git.rev_get_date(sha.encode('hex'))
             commithex = sha.encode('hex')
             target = '../.commit/%s/%s' % (commithex[:2], commithex[2:])
             tag1 = FakeSymlink(self, name, target)
             tag1._set_time_nsec_from_git_date(date)
             self._subs[name] = tag1
コード例 #5
0
ファイル: vfs.py プロジェクト: williamstein/bup
 def _mksubs(self):
     self._subs = {}
     self._nlinks_for_dir = 2
     for (name, sha) in git.list_refs():
         if name.startswith('refs/tags/'):
             name = name[10:]
             date = git.rev_get_date(sha.encode('hex'))
             commithex = sha.encode('hex')
             target = '../.commit/%s/%s' % (commithex[:2], commithex[2:])
             tag1 = FakeSymlink(self, name, target)
             tag1._set_time_nsec_from_git_date(date)
             self._subs[name] = tag1
コード例 #6
0
    def _mksubs(self):
        self._subs = {}

        commit_dir = CommitDir(self, '.commit')
        self._subs['.commit'] = commit_dir

        tag_dir = TagDir(self, '.tag')
        self._subs['.tag'] = tag_dir

        for (name, sha) in git.list_refs():
            if name.startswith('refs/heads/'):
                name = name[11:]
                date = git.rev_get_date(sha.encode('hex'))
                n1 = BranchList(self, name, sha)
                n1.ctime = n1.mtime = date
                self._subs[name] = n1
コード例 #7
0
ファイル: vfs.py プロジェクト: Kelimion/bup
    def _mksubs(self):
        self._subs = {}

        commit_dir = CommitDir(self, '.commit')
        self._subs['.commit'] = commit_dir

        tag_dir = TagDir(self, '.tag')
        self._subs['.tag'] = tag_dir

        for (name,sha) in git.list_refs():
            if name.startswith('refs/heads/'):
                name = name[11:]
                date = git.rev_get_date(sha.encode('hex'))
                n1 = BranchList(self, name, sha)
                n1.ctime = n1.mtime = date
                self._subs[name] = n1
コード例 #8
0
ファイル: vfs.py プロジェクト: williamstein/bup
    def _mksubs(self):
        self._subs = {}
        self._nlinks_for_dir = 4

        commit_dir = CommitDir(self, '.commit')
        self._subs['.commit'] = commit_dir
        commit_dir._try_set_inode(3)

        tag_dir = TagDir(self, '.tag')
        self._subs['.tag'] = tag_dir
        tag_dir._try_set_inode(4)

        for (name,sha) in git.list_refs():
            if name.startswith('refs/heads/'):
                name = name[11:]
                date = git.rev_get_date(sha.encode('hex'))
                n1 = BranchList(self, name, sha)
                n1._set_time_nsec_from_git_date(date)
                self._subs[name] = n1
                self._nlinks_for_dir += 1
コード例 #9
0
ファイル: vfs.py プロジェクト: williamstein/bup
    def _mksubs(self):
        self._subs = {}
        self._nlinks_for_dir = 4

        commit_dir = CommitDir(self, '.commit')
        self._subs['.commit'] = commit_dir
        commit_dir._try_set_inode(3)

        tag_dir = TagDir(self, '.tag')
        self._subs['.tag'] = tag_dir
        tag_dir._try_set_inode(4)

        for (name, sha) in git.list_refs():
            if name.startswith('refs/heads/'):
                name = name[11:]
                date = git.rev_get_date(sha.encode('hex'))
                n1 = BranchList(self, name, sha)
                n1._set_time_nsec_from_git_date(date)
                self._subs[name] = n1
                self._nlinks_for_dir += 1