я хочу сделать инкрементную резервную копию для repository
следующей командой: - svnadmin dump myrepos --revision 1001:2000 --incremental > dumpfile2
но я хочу скопировать вывод в окно Windows следующим образом: - svnadmin dump myrepos --revision 1001:2000 --incremental > file_in_windows_box
как я могу это сделать ??? Я могу копировать прямо в окно или, может быть, я должен создать командный файл в Windows, чтобы прочитать его из потока ... как я могу это сделать ???? Я хочу скопировать вывод svnadmin в Windows напрямую, не сохраняя его в unix, потому что у меня есть предельный размер на сервере Linux
Использовать Самба чтобы смонтировать диск Windows в файловую систему Unix. Сначала предоставьте общий доступ к диску или папке, которую вы хотите использовать в Windows (щелкните по ней правой кнопкой мыши). Затем с правами root в Linux:
mkdir /windows
mount -t smbfs -o username=username,password=password //windowspc/sharename /windows
Используйте свое имя пользователя Windows, пароль, имя вашего ПК с Windows и созданное вами общее имя. Тогда вы могли бы буквально сделать
svnadmin dump myrepos --revision 1001:2000 --incremental > /windows/file_in_windows_box
Перенаправление работает на той же машине.
Если вы хотите скопировать файл по сети на другой компьютер, вам необходимо установить какой-либо сервер на машине Windows (целевой).
Например, вам нужен FTP-сервер. Затем вы можете использовать ftp-клиент для копирования файла.