Page MenuHomePhabricator

Diffusion - Warn users to explicitly provide PATH for SVN hosted repositories
ClosedPublic

Authored by btrahan on Apr 4 2014, 7:22 PM.
Tags
None
Referenced Files
F18998234: D8706.id20647.diff
Thu, Nov 20, 6:24 PM
F18998233: D8706.id20650.diff
Thu, Nov 20, 6:24 PM
F18998232: D8706.id20651.diff
Thu, Nov 20, 6:24 PM
F18949453: D8706.id20651.diff
Wed, Nov 12, 12:56 AM
F18872925: D8706.diff
Wed, Nov 5, 6:57 AM
F18812880: D8706.id20650.diff
Oct 20 2025, 12:51 PM
F18758774: D8706.diff
Oct 5 2025, 11:35 PM
F18745679: D8706.id.diff
Oct 3 2025, 8:46 AM

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

btrahan retitled this revision from to Diffusion - Warn users to explicitly provide PATH for SVN hosted repositories.
btrahan updated this object.
btrahan edited the test plan for this revision. (Show Details)
btrahan added a reviewer: epriestley.
epriestley edited edge metadata.

One possible refinement/simplification inline, although it will probably never matter in practice.

src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php
777

Filesystem::isDescendant() might be slightly more correct than a straight path comparison, and cover some cases involving symlinks.

This revision is now accepted and ready to land.Apr 4 2014, 7:35 PM
btrahan edited edge metadata.

use Filesystem::isDescendant instead!

btrahan updated this revision to Diff 20651.

Closed by commit rPc408168c2500 (authored by @btrahan).

The solution in the warning message may be misleading especially if subversion-client is _not_ installed.

My solution to the warning was to install subversion allowing the default PATH to find the svn binary.