git/githistory: internally represent root trees as path=""
This commit is contained in:
parent
8605c80fbf
commit
99eb27623c
@ -182,7 +182,7 @@ func (r *Rewriter) Rewrite(opt *RewriteOptions) ([]byte, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Rewrite the tree given at that commit.
|
// Rewrite the tree given at that commit.
|
||||||
rewrittenTree, err := r.rewriteTree(original.TreeID, string(os.PathSeparator), opt.blobFn(), opt.treeFn())
|
rewrittenTree, err := r.rewriteTree(original.TreeID, "", opt.blobFn(), opt.treeFn())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@ -317,7 +317,7 @@ func (r *Rewriter) rewriteTree(sha []byte, path string, fn BlobRewriteFn, tfn Tr
|
|||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
|
|
||||||
rewritten, err := tfn(path, &odb.Tree{Entries: entries})
|
rewritten, err := tfn(string(os.PathSeparator)+path, &odb.Tree{Entries: entries})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user