Get me back to "Collaborate" please

Hello,
Unity has forced my project to use Plastic SCM. I was very pleasure with “Collaborate” and i want it back. Now, i cannot publish my game because of useless (for me) Plastic SCM, and i also lost lot’s of time with this.
Thanks

2 Likes

I don’t know how it might be possible to revert back to Collaborate, but I’d like to offer some assistance with PlasticSCM instead. What are you having trouble with?

The way Plastic works is so similar to any other version control, it shouldn’t be very disruptive to change mid-project. From my personal experience, Plastic just does most things better internally than Git or Collaborate (like merging, tracking of directories, renames etc).

The Plastic editor plugin should be relatively close to how the Collaborate interface worked, but personally I haven’t used it much and so would still recommend Gluon as the GUI interface to work with Plastic. It should just work out of the box. But let me know about specific issues, maybe I can help.

Thanks for your reply. Collaborate was easy much for me. I could easily understand what happens. Just with one click I could upload files to opposite or download from opposite. Now, I dont understand what happens. What is uploading? What is downloading? For example, now, I m clicking the “Checkin Button” on Pending Changes the tab goes to Incoming Changes. It forced me to click update work(something i dont remember)… And, It downloaded old files from opposite. Fortunately, i got my backup. I m afraid losing my datas accidentally.
Anyway, There is no return to “Collaborate”. As an indie developer, In addition to experience of coding, drawing, debugging and etc. i have to get experience with this, too. :frowning:

1 Like

@brkbkc Its awkward they kill collab for that SCM bs , we switched to Git , SVN might be an option too.
Collab had its little problems, but that SCM is the horror…

2 Likes

I agree with the OP, collaborate was easy, just a button click and you backup your project, now with Plastic SCM it’s not just checkin, we have many confusing things like directory conflicts, merge, source, destination, locks, the Unity client is somewhat instable, I’ve experienced errors and sometimes the editor just hangs.
I understand more experienced devs should benefit the advanced features but I really miss the simplicity of Collaborate.

1 Like

I used to think collab was bad with it’s comparatively minor issues. But now I also feel the same.

Cloud build started failing yesterday because apparently you need to re-login to platic bi-monthly for cloud build. Random builds startup on cloud build because “Detected Changes” when nobody pushed any changes. The Unity webhook stopped pushing changelogs to our build channel. Multi-line changelogs also get squished into a single line changelog.

Auto detect project version in cloud build is also broken with plastic, builds just fail (really??). If you go to change a build configuration in cloud build with Plastic, it takes a whole 30 SECONDS to load your repos and branches, and if you don’t wait this full 30 seconds and try and save the build config, it soft locks forever and you lose all your changes.

The other day we also had an Android build for over an hour because the build agent failed to create a plastic workspace, and it just hung there without reporting an error. Apparently Unity themselves can’t even tame plastic.

I seem to have to manually add every new file to source control as well with plastic as well.

Also had to install a gigabyte of software (of which, the installer CRASHED) just to diff files.

(The night I posted this plastic went down for hours too :/)

2 Likes

i keep having problems with this shitty Plastic SCM. Thanks Unity!

I don’t feel a lot of trust in Plastic with Unity running it, and I sense that appears to be the case of many other developers, however for pretty much any developer that used Collab and then successfully migrated into Plastic SCM, from an individual standpoint and from a team standpoint, Plastic is so, so much better.

Collab was extremely simple but pretty unstable and missing insanely important features.

For Plastic, I think it’s a bit more complicated for artists to understand the workspace/branches sometimes if they don’t have experience with any previous version controls outside collab, but even if mistakes are made, at least with Plastic you aren’t running into corrupt projects, and can modify each commit with ease, and see detailed changes on individual files that is not exactly present (nor branches) with collab.

We invested months of development of tools into collab (writing notes into the change details would generate several different types of patch notes for multiple platforms, and also tied into scripts that would generate LIVE or TEST builds on specific platforms using specific tags, etc). That was a lot of time and money not well spent, thanks to Unity’s incompetence.

I truly share the sentiment about Unity as a company, but Plastic can be so much better if you give it a solid chance.

Yesterday we lost a full day of dev as we had to manually merge 2 project files because plastic got a conflict on a file and when trying resolve the conflict an error was thrown that the file is in use by the Unity editor. So how can you close the editor but still work with plastic to resolve the conflict. Also find that saving a project and opening on another machine most times not all settings are pulled through. I am not sure if this has something to do with some of our team working on Windows and the others on MacOS, but Plastic has never seemed to work for us and introduced loss of time in dev. We had minor issues with colab but it worked for us.

3 Likes

Still from time to time, especially when adding a new member to your source control, I have to edit the ignore.conf for specific configurations, however it does sound like your situation there is related to that and what files should/shouldn’t be included.

Also, I have NO idea if this actually affects people, but I noticed this was not by default set to 100%, which seems terrible and likely to cause numerous problems:

8007818--1030211--upload_2022-3-30_20-18-28.png

I logged in two days ago… I have to login to plastic every TWO DAYS now???
Then the icing on the cake is Unity disabled auto cloud builds because obviously it’s our fault.

This isn’t funny anymore. This has to be some kind of sick early april fools joke by Unity and the plastic team.

8010644--1030802--upload_2022-3-31_17-46-16.png

2 Likes

i really bored with slowdown of Unity editor because of Plastic SCM. Almost every day i have to go Plastic’s web page and adding my ip to white list. If i dont do this i cannot get rid of this slowdown problem.

Went back to GitHub after using plastic for a year and a half. It just slows the editor down too much to be productive. Also, try using it and then going somewhere you don’t have internet for a week - the editor goes haywire.

To clarify, it was much better than collaborate with its days long “checking for changes” dialog.

1 Like

I m so so angry with Unity. You made a big mistake with this plastic shit. It can be time to go on with another Game Engine for me! Sorry but Fucking Plastic SCM.

I don’t like Plastic SCM , I prefer collaborate , now that I can’t use either one I may not need the extra Gb of space I’m paying for in unity.

1 Like

can someone pease explain whatis state of affairs rught now? i am new to unity and i saw vidoes for colaborate which is very nice - but i cant use them
[Collab] DepricationMiddleware::ServiceReadOnlyError: Collab service is deprecated, only read operations are allowed.

so i downladoed plastic but it seems awful and cnofusing and not sure where to head next…

I’m afraid Collab has been deprecated and all the users migrated to Plastic SCM.
If you are facing any specific issue, please let us know and we will be happy to assist.

Please install the last version of the “Version Control” package because it includes some important fixed.

1 Like

HI

thx for the fast reply - i opend new project and i sent it to other frend mail - this friend registerd to unity and plastic (but didnt put his credit card number like i did for pricing in plastic).

he can access plastic on his unity side but i dont understand why he cant see the project. some of the toturials doesnt help becuase they are not updated for 2022

anyway we have very small project of two people

i would realy like to have some information to send him to succed(maybe a check list of all missing details)

thank you very much

Hi,

If you are having issues, I recommend you install the Plastic SCM standalone client (www.plasticscm.com → Downloads). It will help with the onboarding, login, and create a workspace.

If you are stuck at some point, please attach some screenshots.

Regards,
Carlos.