Create a separate package for deployed client.
Update the deployed package selection.
Add URLs to VERSION files.
Update .gitignore; client_deployed.
Ignore versioned bin and client_deployed directories.
Use the verbose VERSION files properly.
Separate update logic to update.sh.
Add a logic to update the git repository.