Hi everyone — I’ve open-sourced a small Windows tray app that helps keep SVN commits tight and tidy. It watches any folder (even an entire drive), discovers all TortoiseSVN/Subversion working copies under it, and *commits only the files that changed today*. There’s also a one-click *Update* button, soft Material-style UI, and close-to-tray behavior.
*Why it’s useful* - Avoid “commit everything” noise—ship just today’s work (A/M/D). - Works with *svn.exe* (silent) or *TortoiseProc.exe* (GUI). - Handles multiple working copies recursively (externals included). - Minimizes to *System Tray*; small bottom-right window. *Features* - Debounced auto-commit after file activity - “Update Now” across all discovered working copies - Auto-add new files / auto-remove deleted ones (when svn.exe is available) - MIT-licensed, Windows-first (PyQt5) *Quick start* python -m venv .venv .venv\Scripts\activate pip install -r requirements.txt python src/svn_today_commit.py Pick your root folder/drive; the app will only commit items whose mtime is *today*. *GitHub* https://github.com/snmoosavi/svn-auto-commit.git <https://github.com/snmoosavi/svn-auto-commit> Feedback and PRs welcome! If you’d like options like “last N hours” instead of “today,” or a pre-commit preview list, I’m happy to add them. -- You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/tortoisesvn-dev/deacabbb-fe38-4569-8e77-7eb364cfdf5en%40googlegroups.com.

