Ich verwende das Plug-In „Publish Over SSH“ von Jenkins, um meine Builds auf einem Windows-Computer bereitzustellen, auf dem ein SSH-Server ausgeführt wird. Das Problem besteht darin, dass ich den Build auf dem E-Laufwerk des Zielsystems bereitstellen muss. Wenn ich jedoch versuche, den Speicherort des E-Laufwerks im Feld „Remote-Verzeichnis“ des Plug-Ins anzugeben, wird die Ausnahme „Verzeichnis kann nicht geändert werden“ ausgegeben.
Antwort1
Endlich habe ich eine Lösung: Um einen Verzeichnisnamen mit : darin zu verwenden, verwenden Sie diese Notation:
wie "E:\Test" verwenden Sie dies
/E=/Test/
Update: nach Kommentaren von @"Brian Ogden"
/E:Test/