Add documentation on the various hosting services we support.

Review Request #8722 — Created Feb. 7, 2017 and submitted

Information

Review Board
release-2.5.x
505322e...

Reviewers

This fleshes out our documentation on configuring repositories to
include instructions on each hosting service we support. For most, this
is just basic instructions on the types of repositories supported, how
to link accounts, and how to configure the repository information for
the given service.

Some docs go into more detail on extra configuration and features. For
instance, the GitHub documentation talks about how to configure a custom
OAuth app and how to request/grant permission on organizations.

This also includes documentation on VisualStudio.com and GitHub
Enterprise. While included from Power Pack, having all repository
configuration docs in one place is ideal for those getting started. The
Power Pack documentation will be updated later to point to this.

Documentation for Kiln has been intentionally left out, as Fog Creek has
renamed Kiln and changed some aspects of it. We'll need to sort out our
hosting service support before useful docs can be written.

Built/viewed the docs and tested links.

Checked for spelling errors.

Tested each set of docs against the realities of the hosting service.

reviewbot
  1. Tool: PEP8 Style Checker
    Ignored Files:
        docs/manual/admin/configuration/repositories/images/github/github-request-access.png
        docs/manual/admin/configuration/repositories/images/github/github-access-policy-nav.png
        docs/manual/admin/configuration/repositories/gitorious.rst
        docs/manual/admin/configuration/repositories/codebasehq.rst
        docs/manual/admin/configuration/repositories/images/github-enterprise/hooks.png
        docs/manual/admin/configuration/repositories/gitlab.rst
        docs/manual/admin/configuration/repositories/mercurial.rst
        docs/manual/admin/configuration/repositories/assembla.rst
        docs/manual/admin/configuration/repositories/git.rst
        docs/manual/admin/configuration/repositories/index.rst
        docs/manual/admin/configuration/repositories/github.rst
        docs/manual/admin/configuration/repositories/images/beanstalk/webhooks-classic.png
        docs/manual/admin/configuration/repositories/images/bitbucket/bitbucket-app-password-settings.png
        docs/manual/admin/configuration/repositories/github-enterprise.rst
        docs/manual/admin/configuration/repositories/visualstudio.rst
        docs/manual/admin/configuration/repositories/images/github/hooks.png
        docs/manual/admin/configuration/repositories/bitbucket.rst
        docs/manual/admin/configuration/repositories/images/github/github-grant-access.png
        docs/manual/admin/configuration/repositories/images/github/github-user-settings.png
        docs/manual/admin/index.rst
        docs/manual/admin/configuration/repositories/fedorahosted.rst
        docs/manual/admin/configuration/repositories/images/github/github-authorized-apps-list.png
        docs/manual/admin/configuration/repositories/beanstalk.rst
        docs/manual/admin/configuration/repositories/sourceforge.rst
        docs/manual/admin/configuration/repositories/images/bitbucket/bitbucket-app-passwords.png
        docs/manual/admin/configuration/repositories/subversion.rst
        docs/manual/admin/configuration/repositories/images/bitbucket/hooks.png
        docs/manual/admin/configuration/repositories/images/github/github-access-policy-status.png
        docs/manual/admin/configuration/repositories/unfuddle.rst
        docs/manual/admin/configuration/repositories/images/beanstalk/integrations-nav.png
    
    
    
    Tool: Pyflakes
    Ignored Files:
        docs/manual/admin/configuration/repositories/images/github/github-request-access.png
        docs/manual/admin/configuration/repositories/images/github/github-access-policy-nav.png
        docs/manual/admin/configuration/repositories/gitorious.rst
        docs/manual/admin/configuration/repositories/codebasehq.rst
        docs/manual/admin/configuration/repositories/images/github-enterprise/hooks.png
        docs/manual/admin/configuration/repositories/gitlab.rst
        docs/manual/admin/configuration/repositories/mercurial.rst
        docs/manual/admin/configuration/repositories/assembla.rst
        docs/manual/admin/configuration/repositories/git.rst
        docs/manual/admin/configuration/repositories/index.rst
        docs/manual/admin/configuration/repositories/github.rst
        docs/manual/admin/configuration/repositories/images/beanstalk/webhooks-classic.png
        docs/manual/admin/configuration/repositories/images/bitbucket/bitbucket-app-password-settings.png
        docs/manual/admin/configuration/repositories/github-enterprise.rst
        docs/manual/admin/configuration/repositories/visualstudio.rst
        docs/manual/admin/configuration/repositories/images/github/hooks.png
        docs/manual/admin/configuration/repositories/bitbucket.rst
        docs/manual/admin/configuration/repositories/images/github/github-grant-access.png
        docs/manual/admin/configuration/repositories/images/github/github-user-settings.png
        docs/manual/admin/index.rst
        docs/manual/admin/configuration/repositories/fedorahosted.rst
        docs/manual/admin/configuration/repositories/images/github/github-authorized-apps-list.png
        docs/manual/admin/configuration/repositories/beanstalk.rst
        docs/manual/admin/configuration/repositories/sourceforge.rst
        docs/manual/admin/configuration/repositories/images/bitbucket/bitbucket-app-passwords.png
        docs/manual/admin/configuration/repositories/subversion.rst
        docs/manual/admin/configuration/repositories/images/bitbucket/hooks.png
        docs/manual/admin/configuration/repositories/images/github/github-access-policy-status.png
        docs/manual/admin/configuration/repositories/unfuddle.rst
        docs/manual/admin/configuration/repositories/images/beanstalk/integrations-nav.png
    
    
  2. 
      
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-2.5.x (4068325)