Инструмент изменения файла наблюдателя - PullRequest
1 голос
/ 17 ноября 2009

Я недавно начал новый проект, который работает на удаленном компьютере. Я обычно удаленно отлаживаю приложение. Я настроил игрушку синхронизации Microsoft для «вывода» на удаленный компьютер встроенных exe, dll, pdb и конфигов.

Однако я не могу добавить synctoy к событиям сборки Visual Studio, потому что это может помешать другим программистам в моей команде. Мне было интересно, какой (бесплатный) инструмент вы, ребята, использовали бы для просмотра папки с файлами и запуска synctoy при обнаружении изменений.

Я могу написать простой наблюдатель за файлами, но вместо того, чтобы изобретать велосипед, я бы просто использовал существующий инструмент. Поиск в Google дает так много инструментов, что я не хотел бы их опробовать, просто чтобы найти хороший.

Ответы [ 2 ]

1 голос
/ 17 ноября 2009

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

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

1 голос
/ 17 ноября 2009

Как насчет использования Robocopy с параметрами / MON или / MOT? Подробнее см. http://ss64.com/nt/robocopy.html.

...