Repository navigation
Releases: michaelmitchell-bit/rojo-team-create
Release list
v7.7.0-team.5
Fixes undo rolling back a team sync record separately from the sync it belongs to, which could let a later change skip the overwrite warning. Update together: set rojo = "michaelmitchell-bit/rojo-team-create@7.7.0-team.5" in rokit.toml, run rokit install and rojo plugin install, and restart Studio.
7.7.0-team.4
Several people can now be connected to the same place and sync at the same time.
- Rojo's "only one person can sync" lock is skipped for places that use team sync.
- Instead of refusing the whole sync, only changes that would overwrite someone else's work are held back. The plugin tells you which script and who changed it, and everything else keeps syncing. Held changes clear once your files match (pull their change), or press Sync anyway if you've merged by hand.
- Nobody gets disconnected when someone else syncs anymore.
- Pulling a script someone else already synced matches it up instead of creating a duplicate.
The sync record in ServerStorage.RojoTeamSync is now a folder with one value per machine. Records from team.3 and earlier are replaced the first time someone syncs with this version, so update the whole team together.
Install: set rojo = "michaelmitchell-bit/rojo-team-create@7.7.0-team.4" in rokit.toml, run rokit install and rojo plugin install, then restart Studio.
7.7.0-team.3
First release of Rojo Team Create, based on Rojo 7.7.0.
It adds team sync: set "teamSync": true in your project and Rojo won't let you sync over changes someone else already synced into the same place (Team Create or a shared place file). If nothing overlaps it syncs like normal Rojo. It doesn't care what version control you use. See the README for how it decides.
The plugin is blue and the toolbar button says "Rojo Team", so it's easy to tell apart from stock Rojo.
Install with rokit by adding this to rokit.toml:
rojo = "michaelmitchell-bit/rojo-team-create@7.7.0-team.3"then:
rokit install
rojo plugin installRestart Studio and remove the marketplace Rojo plugin if you have it. Everyone on the team needs this build, because stock Rojo can't read teamSync.