gitlab-org--gitlab-foss/doc
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
..
api Merge branch 'ci-project-migrate' into 'master' 2015-12-14 10:35:40 +00:00
ci Clarify cache behavior 2015-12-11 11:09:34 -06:00
customization Update documentation about automatic issue closing 2015-12-07 14:11:13 +01:00
development Fix typos in all docs [skip ci] 2015-11-24 02:19:17 +03:00
gitlab-basics
hooks Rewrite HTTP links to force TLS, where possible 2015-11-16 16:50:05 -08:00
incoming_email
install Prepare Installation doc for 8.3.0-rc1 2015-12-14 12:28:58 -05:00
integration add details on how to change saml button label 2015-12-11 23:16:37 +00:00
legal Rewrite HTTP links to force TLS, where possible 2015-11-16 16:50:05 -08:00
logs
markdown Rewrite HTTP links to force TLS, where possible 2015-11-16 16:50:05 -08:00
migrate_ci_to_ce
operations Add 'resume' capability to parallel-rsync-repos 2015-12-08 15:08:22 +01:00
permissions fixed the documentation of the Guest role in permission.md 2015-12-02 15:21:02 +01:00
profile
project_services
public_access Update public access documentation [ci skip] 2015-11-19 17:24:10 +02:00
raketasks [ci skip] Add user repository integrity check rake task 2015-12-14 15:27:14 -06:00
release Merge pull request #9850 from davydovanton/doc-fix-typos 2015-12-10 14:30:24 -08:00
security Document file upload random uuid security 2015-12-10 10:24:08 -06:00
ssh Correction of markdown in SSH docs 2015-11-25 12:27:07 +00:00
system_hooks
update Update 8.2-to-8.3 guide 2015-12-14 13:17:23 -05:00
web_hooks Merge pull request #9850 from davydovanton/doc-fix-typos 2015-12-10 14:30:24 -08:00
workflow Tweak text of documentation 2015-12-08 22:37:07 +01:00
README.md Use .md instead of .html 2015-12-08 18:25:24 +02:00

Documentation

User documentation

CI Documentation

CI Languages

CI Services

CI Examples

Administrator documentation

  • Custom git hooks Custom git hooks (on the filesystem) for when web hooks aren't enough.
  • Install Requirements, directory structures and installation from source.
  • Integration How to integrate with systems such as JIRA, Redmine, LDAP and Twitter.
  • Issue closing Customize how to close an issue from commit messages.
  • Libravatar Use Libravatar for user avatars.
  • Log system Log system.
  • Operations Keeping GitLab up and running
  • Raketasks Backups, maintenance, automatic web hook setup and the importing of projects.
  • Security Learn what you can do to further secure your GitLab instance.
  • System hooks Notifications when users, projects and keys are changed.
  • Update Update guides to upgrade your installation.
  • Welcome message Add a custom welcome message to the sign-in page.
  • Reply by email Allow users to comment on issues and merge requests by replying to notification emails.
  • Migrate GitLab CI to CE/EE Follow this guide to migrate your existing GitLab CI data to GitLab CE/EE.
  • Git LFS configuration

Contributor documentation

  • Development Explains the architecture and the guidelines for shell commands.
  • Legal Contributor license agreements.
  • Release How to make the monthly and security releases.