Changeset View
Changeset View
Standalone View
Standalone View
src/docs/user/userguide/diffusion_managing.diviner
Show First 20 Lines • Show All 230 Lines • ▼ Show 20 Lines | |||||
==== | ==== | ||||
The **URIs** panel allows you to add and manage URIs which Phabricator will | The **URIs** panel allows you to add and manage URIs which Phabricator will | ||||
fetch from, serve from, and push to. | fetch from, serve from, and push to. | ||||
These options are covered in detail in @{article:Diffusion User Guide: URIs}. | These options are covered in detail in @{article:Diffusion User Guide: URIs}. | ||||
Staging Area | Limits | ||||
============ | |||||
The **Staging Area** panel configures staging areas, used to make proposed | |||||
changes available to build and continuous integration systems. | |||||
For more details, see @{article:Harbormaster User Guide}. | |||||
Automation | |||||
========== | |||||
The **Automation** panel configures support for allowing Phabricator to make | |||||
writes directly to the repository, so that it can perform operations like | |||||
automatically landing revisions from the web UI. | |||||
For details on repository automation, see | |||||
@{article:Drydock User Guide: Repository Automation}. | |||||
Symbols | |||||
====== | ====== | ||||
The **Symbols** panel allows you to customize how symbols (like class and | The **Limits** panel allows you to configure limits and timeouts. | ||||
function names) are linked when viewing code in the repository, and when | |||||
viewing revisions which propose code changes to the repository. | |||||
To take advantage of this feature, you need to do additional work to build | |||||
symbol indexes. For details on configuring and populating symbol indexes, see | |||||
@{article:User Guide: Symbol Indexes}. | |||||
**Filesize Limit**: Allows you to set a maximum filesize for any file in the | |||||
repository. If a commit creates a larger file (or modifies an existing file so | |||||
it becomes too large) it will be rejected. This option only applies to hosted | |||||
repositories. | |||||
**Clone/Fetch Timeout**: Configure the internal timeout for creating copies | |||||
amckinley: This also affects the timeout on the initial import, right? Worth documenting as "If you're… | |||||
of this repository during operations like intracluster synchronization and | |||||
Drydock working copy construction. This timeout does not affect external | |||||
users. | |||||
Branches | Branches | ||||
======== | ======== | ||||
The **Branches** panel allows you to configure how Phabricator interacts with | The **Branches** panel allows you to configure how Phabricator interacts with | ||||
branches. | branches. | ||||
This panel is not available for Subversion repositories, because Subversion | This panel is not available for Subversion repositories, because Subversion | ||||
Show All 28 Lines | |||||
This will disable notifications, feed, and Herald (including audits and build | This will disable notifications, feed, and Herald (including audits and build | ||||
plans) for this repository. | plans) for this repository. | ||||
When Phabricator discovers a new commit, it can automatically close associated | When Phabricator discovers a new commit, it can automatically close associated | ||||
revisions and tasks. If you don't want Phabricator to close objects when it | revisions and tasks. If you don't want Phabricator to close objects when it | ||||
discovers new commits, disable **Autoclose** for the repository. | discovers new commits, disable **Autoclose** for the repository. | ||||
Staging Area | |||||
============ | |||||
The **Staging Area** panel configures staging areas, used to make proposed | |||||
changes available to build and continuous integration systems. | |||||
For more details, see @{article:Harbormaster User Guide}. | |||||
Automation | |||||
========== | |||||
The **Automation** panel configures support for allowing Phabricator to make | |||||
writes directly to the repository, so that it can perform operations like | |||||
automatically landing revisions from the web UI. | |||||
For details on repository automation, see | |||||
@{article:Drydock User Guide: Repository Automation}. | |||||
Symbols | |||||
====== | |||||
The **Symbols** panel allows you to customize how symbols (like class and | |||||
function names) are linked when viewing code in the repository, and when | |||||
viewing revisions which propose code changes to the repository. | |||||
To take advantage of this feature, you need to do additional work to build | |||||
symbol indexes. For details on configuring and populating symbol indexes, see | |||||
@{article:User Guide: Symbol Indexes}. | |||||
Repository Identifiers and Names | Repository Identifiers and Names | ||||
================================ | ================================ | ||||
Repositories have several short identifiers which you can use to refer to the | Repositories have several short identifiers which you can use to refer to the | ||||
repository. For example, if you use command-line administrative tools to | repository. For example, if you use command-line administrative tools to | ||||
interact with a repository, you'll provide one of these identifiers: | interact with a repository, you'll provide one of these identifiers: | ||||
``` | ``` | ||||
▲ Show 20 Lines • Show All 64 Lines • Show Last 20 Lines |
This also affects the timeout on the initial import, right? Worth documenting as "If you're having trouble importing a particularly large repository, try increasing this value above the default (900 seconds)."?