浏览代码

fix(git): Reduce git concurrency to avoid lock file conflicts. (#6511)

matt1097 2 年之前
父节点
当前提交
f02b7ba94e
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      server/modules/storage/git/storage.js

+ 1 - 1
server/modules/storage/git/storage.js

@@ -30,7 +30,7 @@ module.exports = {
     WIKI.logger.info('(STORAGE/GIT) Initializing...')
     this.repoPath = path.resolve(WIKI.ROOTPATH, this.config.localRepoPath)
     await fs.ensureDir(this.repoPath)
-    this.git = sgit(this.repoPath)
+    this.git = sgit(this.repoPath, { maxConcurrentProcesses: 1 })
 
     // Set custom binary path
     if (!_.isEmpty(this.config.gitBinaryPath)) {