Непрерывно копируйте все изменения файлов из одной папки в другую при изменении (Windows)

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

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

Мой вопрос: есть ли сценарий командной строки, который я могу запустить, который будет отслеживать любые изменения в исходной папке и автоматически копировать измененные файлы во временную папку X?

Идея состоит в том, чтобы устранить человеческую точку отказа в необходимости вручную устранять проблему с двумя местоположениями.