What I want isn't very much and I can't seem to find any free software to do it for me. I really don't want to make my own program seeing as this seems like a common scenario.
- Watch a specific folder(s) for changes
- On detected change for a file(s), copy them to a specific directory
Simply copying all changes or copying only to one directory is not good enough. The scenario is doing multiple project development where some binaries in a shared component need to be copied to multiple other project locations on disk (so I can test right away) and their debug symbols need to be copied to another location.
So, one DLL might be copied to two locations but another file (debug
.pdb file) in the same directory needs to be copied to only one location.
The best solution I found that would probably work is: Total Folder Monitor
I also like it because I can save my task list as a "project" which will make it easy to share amongst the developers in source control. However, it's not free because it offers a lot more features I don't need.
Like I said, I could do this myself but I'd love to avoid the time taken to write it. I'm also pretty okay with a monitoring script (I'm on Windows), possibly even in Powershell. It just needs to be able to be stored in source control for other devs to use/change.