2015-06-28 4 views
2

Я использую OpenShift с Tomcat 7. Я пытаюсь скопировать каталог в webapps. Я ищу в Интернете, а вариант рекурсии - -r. Однако, когда я типа КПС помощи УПП, то опция -rOpenShift: как загрузить каталог?

-r, --remote-путь file_path путь удаленной файловой системы

Так есть вариант рекурсии для УПП в OpenShift? Как загрузить каталог в OpenShift?

Любая помощь будет высоко оценена. Спасибо.

ответ

5
scp localfile [email protected]:app-root/data 

scp localdir -r [email protected]:app-root/data 

Единственный каталог, в котором пользователь имеет право на запись является app-root/data, вы можете ссылаться на него из вашего кода с переменной среды OPENSHIFT_DATA_DIR

+0

Я хочу, чтобы загрузить каталог, а не только файл. Я уже пробовал rhc scp с файлом, и он работает. Однако, когда я пытался с каталогами, появляется сообщение об ошибке. В сообщении говорится, что мне нужно использовать рекурсию. – CodeHelp

+0

scp может скопировать файл и каталоги, что вы имеете в виду, так это то, что он может рекурсивно копировать в указанном вами каталоге – EdoPut

+0

Как заставить scp «рекурсивно скопировать в каталог»? – CodeHelp