Hi Oleg,
I can't thank you enough for a wonderful project! I saw that this issue has come up before and been closed, but I found it with the 2013.4.7 release as well, so I thought I'd raise it again. When using the ScpClient upload command, double quotes are added to the file path at channel.SendExecRequest(string.Format("scp -rt \"{0}\"", pathParts[0])). The double quotes are not needed for the Solaris 10 system I was trying to connect to. Using the command just created files and directories with quotes in the names on the UNIX server instead of placing the files in the directory I had requested. Removing the double quotes fixed the problem and the command worked exactly as expected.
Thanks again.
I can't thank you enough for a wonderful project! I saw that this issue has come up before and been closed, but I found it with the 2013.4.7 release as well, so I thought I'd raise it again. When using the ScpClient upload command, double quotes are added to the file path at channel.SendExecRequest(string.Format("scp -rt \"{0}\"", pathParts[0])). The double quotes are not needed for the Solaris 10 system I was trying to connect to. Using the command just created files and directories with quotes in the names on the UNIX server instead of placing the files in the directory I had requested. Removing the double quotes fixed the problem and the command worked exactly as expected.
Thanks again.