GitlabBackupUtil
GitlabBackupUtil copied to clipboard
A small node project to clone all existing gitlab projects into your local filesystem.
It should do 'git clone --mirror' for a complete backup of all remote branches, not only a 'master'.
`sudo gitlab-backup-util -t 'sMxCeS1AjD8tEMGHJiTd' -m ssh (node:21068) UnhandledPromiseRejectionWarning: StatusCodeError: 401 - {"message":"401 Unauthorized"} at new StatusCodeError (/usr/local/lib/node_modules/gitlab-backup-util/node_modules/request-promise-core/lib/errors.js:32:15) at Request.plumbing.callback (/usr/local/lib/node_modules/gitlab-backup-util/node_modules/request-promise-core/lib/plumbing.js:104:33) at Request.RP$callback [as _callback] (/usr/local/lib/node_modules/gitlab-backup-util/node_modules/request-promise-core/lib/plumbing.js:46:31) at Request.self.callback (/usr/local/lib/node_modules/gitlab-backup-util/node_modules/request/request.js:185:22) at Request.emit...
If one gitlab project-group contains more than 100 projects, it fetches only 100 projects. Although on API call it was mentioned per_page=999 but I guess this doesn't work.
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3. Changelog Sourced from qs's changelog. 6.5.3 [Fix] parse: ignore __proto__ keys (#428) [Fix] utils.merge: avoid a crash with a null target and a truthy...