VeriorPies / ParrelSync

(Unity3D) Test multiplayer without building
MIT License
4.51k stars 318 forks source link

[BUG] "Upgrade your Collaborate Project to Plastic SCM" Dialog keeps popping up in Cloned Project #70

Open chriswalz opened 2 years ago

chriswalz commented 2 years ago

Describe the bug Cloned project will have "Upgrade" dialog every time I click Play button

To Reproduce Steps to reproduce the behavior:

  1. Have plastic SCM setup on main unity project
  2. Create clone
  3. Press play
  4. Dialog pops up

Expected behavior No dialog

Screenshots/Video

Capture

Environment (please complete the following information):

314pies commented 2 years ago

Didn't have much experience with Plastic SCM... Anyone else is having the same issue?

GrandNoobis commented 2 years ago

Didn't have much experience with Plastic SCM... Anyone else is having the same issue?

Yes, very annoying and time consuming to turn off after every play... Especially when running more than one clone.

GrandNoobis commented 2 years ago

A minor fix that will stop the displaying of the dialog... Remove "Version Control" from "Packages: In Project" in the Package Manager from the clone's editor. This lasts for the duration of the clone. Reapply on fresh clone open. Cheers!

mccorkle commented 2 years ago

The package in manifest.json that is removed is com.unity.collab-proxy in my build. I glanced over the code, but I don't see anywhere that Parrelsync modifies the packages in the target clone, but that is what I imagine would be required to resolve this automagically for future users.

I also opened an issue over in the Unity forums to make Unity (the owner of PlasticSCM now) aware of the issue: