我正在尝试学习如何操作dulwich存储库,但找不到如何删除或解包对象。例如,在以下代码中:
from dulwich import porcelain
from dulwich.repo import Repo
from dulwich.objects import Blob
myrepo = Repo.init_bare( 'dulwich_repo', mkdir=True)
myblob = Blob.from_string( b'This is my content.' )
myrepo.object_store.add_object(myblob)
porcelain.repack(myrepo)
现在我的对象文件夹只包含一个包,没有松散的对象。我怎样才能“打开”它(也就是说,恢复相应文件夹中的松散对象并删除“.pack”和“.idx”文件)然后如何删除现在再次松散的对象
目前没有回答
相关问题 更多 >
编程相关推荐