From 8237cb143617ca35fd4174e289d67e89750d2a26 Mon Sep 17 00:00:00 2001 From: Mike <41407352+hunjixin@users.noreply.github.com> Date: Sat, 23 Mar 2024 20:46:06 +0800 Subject: [PATCH] fix/mainfest_patter_clean (#160) --- 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 {