Homec4science

Detect missing 'svn', 'hg' and 'git' during setup

Authored by epriestley <git@epriestley.com> on May 27 2013, 22:40.

Description

Detect missing 'svn', 'hg' and 'git' during setup

Summary:
These are a bit tricky because we don't want to require you to install a VCS you don't use just to use Phabricator. Test that repositories exist before performing the checks.

I'll couple this with additional checks during repository creation.

Test Plan: Changed binary names to nonexistent ones, verified setup issues raised properly.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D6040

Details

Committed
epriestley <git@epriestley.com>May 27 2013, 22:40
Pushed
aubortJan 31 2017, 17:16
Parents
rPH9c925464baf8: Default "environment.append-paths" to include likely paths
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH6551ea82457c: Detect missing 'svn', 'hg' and 'git' during setup (authored by epriestley <git@epriestley.com>).May 27 2013, 22:40