fix: git cmd (#38084)

This commit is contained in:
wxiaoguang
2026-06-12 13:35:59 +08:00
committed by GitHub
parent 4f4a0a79ac
commit f5a97b7518
4 changed files with 15 additions and 3 deletions
+2 -1
View File
@@ -47,7 +47,8 @@ func NewTemporaryUploadRepository(repo *repo_model.Repository) (*TemporaryUpload
// Close the repository cleaning up all files
func (t *TemporaryUploadRepository) Close() {
defer t.gitRepo.Close()
// must stop the repo access before removal, otherwise Windows can't remove the directory occupied by other processes
t.gitRepo.Close()
if t.cleanup != nil {
t.cleanup()
}