--- description: При правке скриптов RDP-монитора обязательно поднимать version.txt и $ScriptVersion globs: Login_Monitor.ps1,Deploy-LoginMonitor.ps1,Sac-Client.ps1,Exchange-MailSecurity.ps1,Watchdog_RDP_Monitor.ps1,version.txt alwaysApply: false --- # Bump версии RDP-login-monitor Без новой версии **`Deploy-LoginMonitor.ps1` на ПК не подхватит обновление** (сравнение `version.txt` на шаре с `deployed_version.txt`). ## Что менять в одном коммите с правкой 1. **`Login_Monitor.ps1`** — `$ScriptVersion` (например `2.0.7-SAC`) 2. **`version.txt`** — **та же строка**, одна строка без лишнего текста Строки должны **совпадать** (включая суффикс `-SAC`). ## Как поднимать - Обычная правка монитора / deploy / SAC-клиента → **patch**: `2.0.6-SAC` → `2.0.7-SAC` - Крупный релиз → по смыслу **minor** (`2.0.x` → `2.1.0-SAC`) ## Другие скрипты с собственной версией - **`Exchange-MailSecurity.ps1`** — отдельный `$ScriptVersion`; bump только если меняли этот пакет - После bump опубликовать на шару NETLOGON (`update-rdp-monitor.ps1` / pull на сервере публикации) ## Чеклист перед push - [ ] `$ScriptVersion` и `version.txt` совпадают - [ ] Версия на шаре будет **новее** локальной `deployed_version.txt` на клиентах