Phabricator User Documentation

Updated
Sat, Apr 19, 12:54 AM

Instructions for installing, configuring, and using Phabricator.

Application User Guides

Arcanist Quick StartArticleQuick guide to getting Arcanist working for a new project.Arcanist User GuideArticleGuide to Arcanist, a command-line interface to Phabricator.Arcanist User Guide: arc diffArticleGuide to running `arc diff`, to send changes to Differential for review.Arcanist User Guide: Code CoverageArticleExplains code coverage features in Arcanist and Phabricator.Arcanist User Guide: Commit RangesArticleExplains how commit ranges work in Arcanist.Arcanist User Guide: Configuring a New ProjectArticleExplains how to configure Arcanist projects with `.arcconfig` files.Arcanist User Guide: Customizing Existing LintersArticleExplains how to customize existing linters.Arcanist User Guide: Customizing Lint, Unit Tests and WorkflowsArticleExplains how to build new classes to control how Arcanist behaves.Arcanist User Guide: LintArticleGuide to lint, linters, and linter configuration.Arcanist User Guide: Mac OS XArticleExplains how to install Arcanist on Mac OS X.Arcanist User Guide: Repository HooksArticleDescribes how to set up Arcanist as an SVN pre-commit hook.Arcanist User Guide: WindowsArticleExplains how to install Arcanist on Windows.Audit User GuideArticleGuide to the Audit (post-push code review) tool and workflow.Configuration User Guide: Advanced ConfigurationArticleConfiguring Phabricator for multiple environments.Differential User GuideArticleGuide to the Differential (pre-push code review) tool and workflow.Differential User Guide: FAQArticleCommon questions about Differential.Differential User Guide: Large ChangesArticleDealing with huge changesets, and when **not** to use Differential.Differential User Guide: Test PlansArticleThis document describes things you should think about when developing a test plan.Diffusion User GuideArticleGuide to Diffusion, the Phabricator repository browser.Diffusion User Guide: Commit HooksArticleGuide to commit hooks in hosted repositories.Diffusion User Guide: Repository HostingArticleGuide to configuring Phabricator repository hosting.Diffusion User Guide: Symbol IndexesArticleGuide to configuring and using the symbol index.Diviner User GuideArticleUsing Diviner, a documentation generator.Drydock User GuideArticleConfiguring Drydock for machine resource management.Events User Guide: Installing Event ListenersArticleUsing Phabricator event listeners to customize behavior.Herald User GuideArticleUse Herald to get notified of changes you care about.Jump Nav User GuideArticleCommand reference for the jump nav.libphutil Libraries User GuideArticleGuide to creating and managing libphutil libraries.Notifications User Guide: Setup and ConfigurationArticleGuide to setting up notifications.Owners Tool User GuideArticleUse Owners to define and/or monitor code you care about.Phame User GuideArticleJournal about your thoughts and feelings. Share with others. Profit.Phriction User GuideArticleConstruct a detailed written history of your civilization.Remarkup ReferenceArticleExplains how to make bold text; this makes your words louder so you can win arguments.Slowvote User GuideArticleDetailed dispute resolution manual.User Guide: Account RolesArticleDescribes account roles like "Administrator", "Disabled" and "Bot".User Guide: Configuring an External EditorArticleSetting up an external editor to integrate with Diffusion and Differential.User Guide: Managing Phabricator EmailArticleHow to effectively manage Phabricator email notifications.User Guide: Review vs AuditArticleDiscusses the differences between Review and Audit workflows.User Guide: UTF-8 and Character EncodingArticleHow Phabricator handles character encodings.