Arcanist is great tool, but it uses whole SVN working copy data as CR. Our workflow relies heavy on svn's changelists and changes from different task are held under different changelists. I am able to extract neccesary diff's from working copy, but uploading them manually causes that Differential gets no context (ability to expand lines) in browsing review.
Arcanist on the other hand produces exactly same diff as I am, but somehow Differential catches context of changes from diff.
Even more - if I will download diff generated by arcanist, and upload it manually, then created review still have no context.
Can you guide me how I should upload diff data to Phabricator to support changelist-based workflow in SVN?
...this doesn't work well at all right now since we (Phacility) had never heard of this changelist feature for SVN until this report, so Arcanist is completely ignorant of it.
We can basically fake the feature in arc diff: arc diff x y z creates a revision with just the changes in those files, and then arc commit commits the changes in just those files. So you get a virtual changelist called "D123", sort of, that SVN doesn't know about.