Page MenuHomePhabricator

Fix SVN translation of "add-file" protocol frames over SSH
ClosedPublic

Authored by epriestley on Mar 31 2014, 2:50 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, May 2, 6:19 PM
Unknown Object (File)
Sat, Apr 20, 6:41 PM
Unknown Object (File)
Mon, Apr 15, 9:58 PM
Unknown Object (File)
Mon, Apr 15, 4:43 PM
Unknown Object (File)
Apr 5 2024, 10:49 PM
Unknown Object (File)
Apr 5 2024, 10:49 PM
Unknown Object (File)
Apr 5 2024, 10:49 PM
Unknown Object (File)
Apr 5 2024, 10:49 PM
Subscribers

Details

Summary

Fixes T4697. When pushing moved/copied files, SVN sends an "add-file" protocol frame which has a URI in it that needs translation from external format ("/diffusion/X/") to internal format ("/path/to/svn").

Test Plan
  • Copied/moved files and committed them in SVN.
  • Added files (no copy/move) and committed them in SVN.

Diff Detail

Repository
rP Phabricator
Branch
sshmove
Lint
Lint Passed
Unit
Tests Passed

Event Timeline

epriestley retitled this revision from to Fix SVN translation of "add-file" protocol frames over SSH.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
  • Remove more debugging code.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Mar 31 2014, 9:42 PM
epriestley updated this revision to Diff 20544.

Closed by commit rPa6b1fac1172c (authored by @epriestley).