Я занимаюсь разработкой веб-приложения .net в локальной среде. У меня есть сервер разработки, на котором установлено приложение. В веб-приложении на сервере разработчика у меня есть четыре папки, которых у меня нет локально, и которые контролируются другим приложением.

В повседневной разработке мне нужны четыре папки на локальном ПК. Я хотел бы автоматизировать процесс перетаскивания папок с сервера dev на мой локальный диск, чтобы я мог поддерживать синхронизацию. В идеале как то так

Запустите файл из основной папки (будь то bat-файл, powershell, какое-то задание, открытое для рекомендаций). Загрузите 4 прилагаемые папки. Сначала скачай сноси все, от них только тяни изменения

Не уверен, с чего начать с достижения этого, но был бы признателен за любую помощь с. Я знаю, что есть приложения, которые делают что-то подобное, но хотели бы попробовать написать что-то для этого, прежде чем я прибегну к использованию одного из них.

1 ответ1

1

если эти папки находятся где-то в локальной сети (и у вас есть доступ с сервера dev там), то пакетный файл с запущенной robocopy должен соответствовать вашим потребностям:

http://en.wikipedia.org/wiki/Robocopy

Это действительно отличный инструмент. Кроме того, вам может потребоваться добавить команду "net use" в этот пакет (это зависит от прав пользователя).

Надеюсь, это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .