-
Posts
3,118 -
Joined
-
Last visited
-
Days Won
115
Posts posted by calbzam
-
-
We moved the conversation to: https://forum.unity.com/threads/permissions-management.1409385/
-
Hi,
We will be adding more subcategories in the new Unity forums for Unreal and other integrations.
For now, it's true that there is one single forum for Unity DevOps Version Control and it involves all Plastic SCM. Including the integration with UE. As you know, we are relating more and more improvements for the UE plugin and this is not going to change.
For Plastic SCM Enterprise/on-premises pricing questions, please reach Unity sales. As far as I know, it hasn't changed for now: https://create.unity.com/contact-unity-expert
All the former Plastic SCM Cloud is now rebranded to Unity DevOps --> Version Control. The purchase process is handled via: https://unity.com/solutions/version-control
You should receive an official notification via email today explaining the rebranding and recent changes. Anyway, I will be happy to also assist here.
Regards,
Carlos.
-
You can use GitSync with cloud repos. But even with that, the most natural way to use a git plugin with a Plastic server would be using GitServer.
https://docs.plasticscm.com/gitsync/plastic-scm-version-control-gitsync-guide
Regards,
Carlos.
-
Hi,
I'm afraid GitServer for the cloud won't be available in the near future.
Regards,
Carlos.
-
Hi,
Mergebots for Cloud should be available in just a few weeks.
Regards,
Carlos.
-
Hi,
On the forum's front page, we have added a red bar explaining that the Plastic SCM forums are now in Unity. If it's not visible enough, your feedback is welcome.
Plastic SCM is now Unity Version Control (part of Unity DevOps) so all the purchase process, forums, documentation... is moved to Unity.com.
But there haven't been any other changes regarding the support. We have the same team supporting Unity Version Control and we should answer your questions pretty fast.
Regards,
Carlos.
-
Hi,
This looks weird:
2023-02-14 15:07:32,716 BLACK-PANTHER\Adrian ERROR PlasticPipe - Exception obtaining connection to *@cloud. Failed to resolve the cloud server for organization *@cloud. Invalid username or password 2023-02-14 15:07:32,716 BLACK-PANTHER\Adrian DEBUG InvokeMethodRetry - HasToHandleSocketException. Exception is not a SocketException: Failed to resolve the cloud server for organization *@cloud. Invalid username or password. Aborting retry 2023-02-14 15:07:32,716 BLACK-PANTHER\Adrian DEBUG PlasticPipe - prt: 2750|CheckRepositoryExists |*@cloud
Can you open the "C:\Users\xxx\AppData\Local\plastic4\client.conf" and replace *@cloud by the actual cloud organization name?
Regards,
Carlos.
-
Hi Ian,
You finally found a workaround via GitServer, right?
Regards,
Carlos.
-
Hi,
It seems you installed at some point Plastic Enterprise installer on this machine (instead of Plastic Cloud edition). Let's try the following:
- Delete the following two files:
C:\Program Files\PlasticSCM5\server\network.conf
C:\Program Files\PlasticSCM5\server\plasticd.lic
- Download and reinstall Plastic Cloud edition from www.plasticscm.com --> Downloads.
Regards,
Carlos.
-
Hi @Maxi_sn,
Can you attach your Plastic client log?
C:\Users\xxx\AppData\Local\plastic4\log
Also, please the following file:
C:\Program Files\PlasticSCM5\server\network.conf
Regards,
Carlos.
-
1 hour ago, Jonas Hultén said:
We had a lot of binaries committed that we built ourselves and then removed. Then an external party readded the binaries. We're merging half a million files so it's easy to end up with 6000 objects to deal with. The client isn't handling large number of files very well. If I end up with 100 000 added and private files, it's really hard to remove them. The client basically breaks down and can't handle selecting that many files in reasonable time.
In Plastic, we always encourage the branch per task methodology so you can create and merge short branches. Having big bang merges is not something you should have in your project and we should find a way to readapt your workflow to avoid it from have again in the future.
1 hour ago, Jonas Hultén said:It turned out I wasn't blocked by this because when I tried server-side merge I could manually select the remaining ones after the failure and resolve those.
Ok, can you confirm you were able to finish the merge?
-
18 hours ago, Jonas Hultén said:
The merge contained two conflicting files and 6055 change/delete conflicts.
Why do you have such a number of change delete conflicts? This should be the first thing to clarify. It shouldn't ever happen on a normal basis. We may need to re-evaluate your merge workflows.
3 hours ago, Jonas Hultén said:So the remaining problems with Plastic after filtering my own mistakes are the EOF error message when merging and that (unattended) resolving takes a long time (perhaps an hour in our case).
When a conflict is processed, the merge is recalculated because this conflict resolution may have generated more conflicts that need to be addressed (dependencies between conflicts). And with such a number of directory conflicts, it may take a very long time to finish.
If I properly understand, this EOF is preventing you to finish the merge (even considering it's slow to process all the merge conflicts)?
Regards,
Carlos.
-
Hi @HBD,
If you create an empty file: "C:\Program Files\PlasticSCM5\install.properties" are you able to perform installation?
Regards,
Carlos.
-
Hi
On 2/11/2023 at 9:36 PM, Lexderi said:I logged myself out of the other machine (I don't use it anymore), but it still loggs me out.
Do you mind attaching the latest client logs after this change?
C:\Users\xxx\AppData\Local\plastic4\logs
Regards,
Carlos.
-
Hi,
The estructure of a partial/Gluon workspace and a regular/PlasticGUI workspace are very different.
- Gluon workspace designed to configure the files you want to download. The basic unity of the workspace is the file and you can have download files from different changesets and update the specific files you need.
- In a regular/Plastic GUI workspace, the basic unit is the changeset. Every workspace is pointing to a specific changeset. When you update, you are updating to a different specific changeset (you are not udpating individual files). You cannot configure a workspace the same way as you do in Gluon.
I'm afraid using cloaking files is the only solution at the moment. The product team is working on a more user friendly solution for handling the cloaking rules but I'm afraid it's not yet available.
Sorry for the inconvenience,
Carlos.
-
On 1/27/2023 at 5:39 PM, ian.fischer.winreality said:
I can leave it running, but after 17+ hours when would you expect to see some progress before giving up?
Did you leave it running during the weekend? Is it still running?
On 1/27/2023 at 5:39 PM, ian.fischer.winreality said:We want to checkout and use the Git code review tools. Would you have different advice if we were planning to fully move to Git vs. utilizing both systems?
What are you missing code review features? I can share your feedback with the productr team.
Regards,
Carlos.
-
Thanks for the update!
Regards,
Carlos.
-
Hi,
I can see you already opened a ticket with our support. Let's not duplicate the conversations. We can handle it wherever you prefer:
If the operation doesn't fail, it seems it should be still running. I would leave it running until there is any error or the sync continues. I'm guessing the initial changeset is very big and it will take a long time to sync it. The follwong changesets to sync should be faster.
50 minutes ago, ian.fischer.winreality said:Because Git cloud providers do not have plans for repositories that are larger than 400 GB, we planned to first perform the export into a local Git repository, then prune history items, mark items for LFS, and find an external LFS hosting location like AWS to get our repository to an acceptable size.
Why are you migrating the repo to git? It shouldn't be a problem to handle big repos in Plastic. I don't fully understand if your plan is migrating to git or keep using the Palstic repo in the future.
Are you a current Plastic SCM customer? Are you moving to git?
Regards,
Carlos.
-
37 minutes ago, Lexderi said:
Yes, Im logged on to another machine using the same credentials
I think this could be the problem. If the token is renewed in the secondary machine but not in this one. Not sure if you can temporary use a different user in the parallel machine (or use email/password instead of Unity ID) to confirm if this could be the problem.
Regards,
Carlos.
-
Hi, sorry for the delay,
If I properly understand, you are following a similar scepario than the one from from blog post but you are still facing some scenarios where there are two heads in the main branch?
On 1/5/2023 at 5:24 PM, Bionic Ape said:Last time I checked, when developer B finishes with their changes, and merge them with main in GameB 2 heads are also created in /main/GameB.
I don't understand how just by merging a branch you can end up with two heads. Do you have a reproducible scenario to check so we can connect and debug it?
Regards,
Carlos.
-
I will share your feedback with the product team.
Regards,
Carlos.
-
Hi,
Can you delete the following files to configure the client from scratch and let us know if the issue happens again?
C:\Users\xxx\AppData\Local\plastic4\client.conf C:\Users\xxx\AppData\Local\plastic4\remoting.conf C:\Users\xxx\AppData\Local\plastic4\tokens.conf C:\Users\xxx\AppData\Local\plastic4\cloudregions.conf
Are you using the same credentials in any other machine?
Regards,
Carlos.
-
So basically, you would like to apply individual shelved file revisions but not applying the whole shelve that includes multiple changes you don't want to apply at that moment?
Regards,
Carlos.
-
Hi @Marvin Watanabe,
I'm afraid we can't easily reproduce the problem. Are you available to arrange a meeting with us so we can debug your setup and try to fix the problem?
Sorry for the inconveniences.
Regards,
Carlos.
Git sync doesn't show me as author
in Git interop
Posted
Great! Thanks for the update.