
Auto-Backup for C# Scripts – Code with Confidence !BrainIT Source Control is a Unity Editor tool designed to automatically back up C# scripts from your Unity project at configurable intervals. It provides:✔ Auto-detecting all C# scripts in the Assets folder✔ User-defined backup intervals (in minutes)✔ Backup archive system to prevent excessive duplicates✔ Configurable backup directory✔ Overwrite toggle (to either replace or skip existing files)✔ Automatic file archiving after X hours (default: 5 hours)✔ Manual backup option✔ Pause/Resume backup option✔ Hourly snapshot backups that are never overwritten✔ Backup reports in HTML format📂 Installation (Unity Asset Store)1️⃣ Purchase & DownloadVisit the Unity Asset Store and purchase BrainIT Source Control.Click "Open in Unity" to launch the Unity Package Manager.2️⃣ Import the PackageIn Unity, go to Window > Package Manager.Select BrainIT Source Control from the list and click "Import".Ensure all files are selected, then click "Import" again.3️⃣ Open the ToolIn Unity, navigate to Tools > BrainIT Source Control.The BrainIT Source Control window will open, ready for setup and use. 🚀🚀 Using the Tool📂 Manual BackupClick "Manual Backup" at any time to force an immediate backup.⏸ Pause/Resume Auto BackupClick "Pause Backup" to disable automatic backups temporarily.Click "Resume Backup" to restart the auto backup process.If paused, the tool remains paused even after restarting Unity.📸 Snapshot BackupsEvery hour, a popup will appear asking if you want to create a snapshot backup.Snapshots are stored in a separate folder and are never overwritten.📊 Generating Backup ReportsClick "Generate Backup Report" to create an HTML report of all backup history.The report includes timestamps and file paths.I used AI to help with the user guide and code debugging.