gitlab-org--gitlab-foss/lib/tasks/gitlab
Robert Speicher 28a8d0b5db Merge branch 'add_user_repo_integrity_rake_task' into 'master'
Add user repository integrity check rake task

Corrupt repositories and stuck lock files can cause weird issues in
GitLab. Often we know which user is having these problems and then we
have to go hunt down which repository is causing it. Several times
recently that involved me running queries in the rails console to get
an array of projects and then writing a quick Ruby script to loop
through and run `git fsck`. This last time I also had to check for the
existence of `config.lock` and ref lock files. 

This rake task will eliminate all of those steps and allow an admin to
simply specify a username.

I also added the lock file checks to the existing `gitlab:repo:check`
task which goes through all projects. 

See merge request !2080
2015-12-15 18:36:28 +00:00
..
backup.rake Backup LFS objects same as any upload. 2015-11-19 10:43:45 +01:00
bulk_add_permission.rake Replace GITLAB with GitLab in rake task descriptions 2015-06-23 16:52:40 +02:00
check.rake Merge branch 'add_user_repo_integrity_rake_task' into 'master' 2015-12-15 18:36:28 +00:00
cleanup.rake Guard against trailing slashes in repos_path 2015-09-15 17:07:51 +02:00
generate_docs.rake Replace GITLAB with GitLab in rake task descriptions 2015-06-23 16:52:40 +02:00
git.rake Scalable way of requesting all repos 2015-10-14 19:11:09 +02:00
import.rake Update project repository size and commit count during import:repos task 2015-12-08 09:08:22 -08:00
info.rake Fix gitlab:env:info rake task. 2015-08-17 12:41:47 +02:00
list_repos.rake Detect project and namespace changes in list:repos 2015-12-08 16:06:06 +01:00
setup.rake Added dedicated Rake task for setting up Postgres 2015-10-08 14:35:36 +02:00
shell.rake Replace all usages of git command with configurable binary path 2015-11-03 17:11:09 -05:00
sidekiq.rake Add rake task to drop a project's PostReceive jobs 2014-08-21 16:02:04 +02:00
task_helpers.rake Merge branch 'master' into rake-tasks-git 2015-12-07 12:06:20 +01:00
test.rake use teaspoon instead of jasmine for testing javascript 2015-07-08 17:46:51 +02:00
two_factor.rake Add output and confirmation to gitlab:two_factor:disable_for_all_users 2015-10-08 23:19:56 -04:00
update_commit_count.rake Add rake task 'gitlab:update_commit_count' 2015-07-24 16:20:28 +02:00
web_hook.rake Replace GITLAB with GitLab in rake task descriptions 2015-06-23 16:52:40 +02:00