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
F15431032: D8654.id20518.diff
Mon, Mar 24, 10:11 AM
F15381869: D8654.id20517.diff
Mar 14 2025, 9:42 AM
F15374521: D8654.id20519.diff
Mar 12 2025, 7:31 PM
F15371273: D8654.diff
Mar 12 2025, 12:08 PM
F15293187: D8654.id20544.diff
Mar 5 2025, 3:34 AM
Unknown Object (File)
Feb 24 2025, 10:03 PM
Unknown Object (File)
Feb 22 2025, 7:43 PM
Unknown Object (File)
Feb 9 2025, 12:05 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).