FusionForge

SCM Hg Plugin/6.1

From FusionForge Wiki
Revision as of 16:08, 15 December 2018 by Nerville (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This page in other versions: master


This plugin manages Mercurial (hg) code repositories for hosted projects.

Access Method

Simultaneous DAV HTTP and SSH methods are supported.

Specific Provided Widgets

  • Forge Homepage: None.
  • User personal Homepage: None.
  • Project Homepage: None.

Activity

Each commit is displayed as activity on Project activity tab. The following information are displayed:

  • Date
  • Commit message including changeset id. The link points directly to Hgweb integration page and specific changeset.
  • Name of the commiter. This information requires the require_unique_email configuration flag to be set.

Extensions

Configuration

This plugin is configured using the [scmhg] section.

  • default_server (string): NOT USED. Default value: use $core/scm_host
  • repos_path (string): where are located the Mercurial repositories. Default value: use $core/chroot/scmrepos/hg
  • use_dav (boolean): whether to use WebDAV to push changes to the repositories. Default value: yes
  • use_ssh (boolean): whether to use SSH to push changes to the repositories. Default value: yes.
  • use_ssl (boolean): use of SSL for WebDAV access. Default value: use $core/use_ssl