From 04158c60510532930da1b3bc86e03b40d811523f Mon Sep 17 00:00:00 2001 From: hunjixin <1084400399@qq.com> Date: Sat, 23 Mar 2024 20:41:15 +0800 Subject: [PATCH] fix/mainfest_patter_clean --- versionmgr/worktree.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versionmgr/worktree.go b/versionmgr/worktree.go index 9d9ede0..60e9600 100644 --- a/versionmgr/worktree.go +++ b/versionmgr/worktree.go @@ -450,7 +450,7 @@ type TreeManifest struct { func (workTree *WorkTree) GetTreeManifest(ctx context.Context, pattern string) (TreeManifest, error) { //todo match all files, it maybe slow maybe need a new algo like filepath.Glob - pattern = strings.ReplaceAll(pattern, "\\", "/") + pattern = CleanPath(pattern) wk := FileWalk{curNode: workTree.root, object: workTree.object} g, err := glob.Compile(pattern) if err != nil {