Community
Participate
Working Groups
Build Identifier: HEAD This is a independent followup to the fix: https://bugs.eclipse.org/bugs/show_bug.cgi?id=300889 Changes affect mainly CopyTools and related interfaces. As bug #300889 outlines this approach is much faster and more robust. Reproducible: Always
Created attachment 157321 [details] Patch classes to use SFTP throughout instead of ssh exec
Can you please add an "I declare..." statement that you contribute under EPL and have the right doing so -- see http://www.eclipse.org/dsdp/tm/development/committer_howto.php#external_contrib Thanks!
I, Dieter Krachtus, declare that I developed attached code from scratch, without referencing any 3rd party materials except material licensed under the EPL. I certify that I am the copyright owner and authorize this contribution.
Unfortunately this patch appears to change some public interfaces which is not possible for a bug release (e.g. 3.0.1). I can apply this patch as is to HEAD, but would it possible to do another version of the patch that leaves the interfaces untouched and just changes the implementation. I would then be able to apply that version to the 3.0 branch.
Created attachment 157357 [details] Same patch as before but without removing Execution interface Yes it is not necessary to change the public interface. We just removed the execution interfaces because they are not needed anymore. I attached the patch with the change to sftp without removing the (unneeded) execution interface. Since it these interfaces are not needed anymore I'd suggest to apply the original patch to HEAD.
Commited first patch to HEAD.
Committed second patch to 3.0.
Applied.