Repository navigation
BigFileSynchronizer v0.1.0
BigFileSynchronizer v0.1.0 — MVP Release
BigFileSynchronizer is a cross-platform C# CLI utility that:
💾 Automatically finds large game assets in projects (.fbx, .mp3, .png, .wav, etc.)
📦 Archives new and modified assets
☁️ Uploads them to Google Drive via a service account
🔗 Integrates with git push via a pre-push hook
🛠 Allows you to restore assets via pull if they are deleted or lost
📦 What's included in this release:
Working commands: init, auth, push, pull, scan, reset, help
Integration with Google Drive (via Service Account)
Windows and Git Bash support
Secure file management via .bfs/ directory
Example .gitignore and .bfs/config.json files
🚀 How to get started:
- Run init
- Run auth with your Google Drive service account
- Work as usual — on every git push, BigFileSynchronizer will automatically sync assets to the cloud
📁 Archive contents:
BigFileSynchronizer.exe — main executable
BigFileSynchronizer.pdb — optional debug file
⚠ Important:
Make sure to add the .bfs/ directory to your .gitignore to avoid leaking private credentials.
📅 Future plans:
- Unity plugin
- Godot Engine support
- Unreal Engine support
- GUI client for Windows/Linux/macOS
- Multi-cloud support (Dropbox, S3)