Jump to content

calbzam

Administrators
  • Posts

    3,118
  • Joined

  • Last visited

  • Days Won

    115

Everything posted by calbzam

  1. Hi, Are you installing Plastic Cloud edition? If you are trying to configure a regular standalone Plastic client to a cloud server, please select the LDAP authentiation mode and enter your email and password. Also review there is not any network restriction, firewall... to reach the server. I'm afraid you will need some web browser to enter the Unity ID credentials. Potentially, as a workaround you could configure the Unity ID user in some Windows machine and paste all the client configuration files to your Linux server.
  2. Hi, In the branch explorer, you can select to show the full or short branch name: I don't fully understand this question. When you merge a branch, it needs to be merged to a parent branch. You can create a /main/dev, /main/cyber, /main/release braches where your different task branches are merged (eg: /main/dev/task123) when they are reviewed. Then you decide when you merge /main/dev into /main or even if you don't use /main and use /main/release to push the changes.
  3. I'm afraid we still don't have an ETA for GitServer in the cloud. Mergebots for the cloud should be available soon. Regards, Carlos.
  4. Hi, We are internally testing it. It should be available very soon. Most probably in 1-2 weeks. Sorry for the delay. Regards, Carlos.
  5. Hi @Sygan, I'm afraid we don't provide binaries for Linux installation anymore. But you should be able to download them from the following links: https://plastic-releases.s3.eu-west-2.amazonaws.com/releases/11.0.16.7134/plasticscm/linux/PlasticSCM-11.0.16.7134-linux-client-core.tar.gz https://plastic-releases.s3.eu-west-2.amazonaws.com/releases/11.0.16.7134/plasticscm/linux/PlasticSCM-11.0.16.7134-gtkplastic.tar.gz https://plastic-releases.s3.eu-west-2.amazonaws.com/releases/11.0.16.7134/plasticscm/linux/PlasticSCM-11.0.16.7134-linux-theme.tar.gz Please let us know if it helps. Regards, Carlos.
  6. Hi @Javier, If you have a file locked in a parallel workspace (even if the owner is also your user), you won't be able to checkin the changes. If a file is locked in some other workspace, you will need to release the lock and the checkin the changes. Regards, Carlos.
  7. Hi, This feature is not still added in the new Plastic X GUI (it's available in the Windows legacy one) and it will be added also to the new GUI at some point (hopefully soon). Sorry for the inconveniences, Carlos.
  8. Hi, If they are autogenerated files, why don't you add them to the ignored.conf? This way, Plastic won't even track them and there won't be any problem if these files are changed at some point. If you add them to source control, it means that you will need to submite changes on them but if I properly understand, this is not the case. If you have some files under hidden_changes.conf, I would configure the Pending Changes view to not show the hidden changes, this way if the files are changed, it should be transparent to you and you won't commit them by mistake. Regards, Carlos.
  9. Hi, All of your CI plugins (Jenkins, Bamboo, TeamCity) are based on the "cm". Instead of running individual commands, please use "cm shell --help" you don't need to start "cm" every time you need to run a commands. It will make the intergration much more faster. It shouldm work for your custom add-on. Can you let us know more details of the integration? Is it a private project? Best regards, Carlos.
  10. Hi, The "cm add --help" command has a "--ignorefailed" flag. I'm guessing if this can be helpful for you. You mention the "cm getstatus" command but I think the command that makes more sense is "cm status --help". It shows the changes in the workspace and allows to se different flags like "--changed" to show only the items you need based on the status. Please let us know if it helps. Regards, Carlos.
  11. Hi, It seems that the git server is aborting the operation. Does the project have binary files? Is git-lfs enabled? Can you try to sync the repo to any other git service (eg:GitHub...) to check if the issue persists or not? Regards, Carlos.
  12. Hi, This is a known issue we are already tracking. Please use the legacy GUI to perform the merge. Hopefully the fix is avilable very soon. Sorry for the inconveniences, Carlos.
  13. Hello, This is a common question comming froma git background. In Plastic SCM I'm afriad you cannot rewrite the repo history. I means you cannot reorganize the changesets once they are created or delete branches. In the following blog post is explained some backgrund and details about this: https://blog.plasticscm.com/2018/08/why-we-dont-delete-branches-in-plastic.html Regards, Carlos.
  14. Please attach the full Platic debug log. According to the error, it seems that the Azure server is aborting the operation. Does the server have big files? Are you using GitSync? What is the difference between this repo and any other repo. I'm guessing if this could be the reason.
  15. Why are you running the server in console mode? These error means that you are trying to start the server using a port that is already in use. I'm guessing if you already have another instance of the server running.
  16. Hi, We have fixed the following task in the last release: [New]All platforms - PlasticX: Show warning when user tries to delete changeset involved in pending mergeWe now show a warning message, and stop you, if you try to delete a changeset that is the source of a pending merge link. This is because deleting the merge source puts you in an invalid state where you cannot check in the merge.[Bug]All platforms - PlasticX: exception thrown if pending merge source changeset not foundIf the source changeset of a pending merge link could not be found (probably because it was deleted) an exception was thrown in the Pending changes view. Now, in this case, we display some useful text in the merge link description letting you know you will not be able to check in the merge (because the source changeset is missing). Regards, Carlos.
  17. Hi, What is the Visual Studio plugin you are using? According to the error, I'm guessing if you are actually using the old/deprecated SSC plugin. Are you intalling and using the following package? https://www.plasticscm.com/documentation/ides/plastic-scm-version-control-ides-integrations-guide Please reinstall Plastic SCM plugin disabling the "SCC plugin" and enabling the "Visual Studio integration package". Then please follow the steps from this guide to enable it in your project. Let us know if it helps. Regards, Carlos.
  18. Hi, Regarding Gitsync with ssh support, please check our detailed release notes. Please try via command line instead of GUI:[Release notes]GitSync: Added support to sync with Git repositories using SSH protocol. **Important note**: To use this feature you must have an SSH command line client (openssh or a clone) in your PATH environment variable and properly configured. Check "SSH client configuration" note for more info. SSH CLIENT CONFIGURATION You should have the command line SSH client "ssh" in your PATH environment variable. Copy your private key (usually a file called "id_rsa") to your ssh config dir. It should be the ".ssh" dir under your user home directory. If you are under windows, you need to set the environment variable "HOME", with the path to your user directory (e.g., C:/Users/myuser). If you are under linux, do not forget to set proper permissions to the private key: $ chmod 600 /home/myuser/.ssh/id_rsa Use the Gitsync in the same way as you normally do with http protocol (using plastic GUI or CLI), but specifying the SSH clone URL. e.g.: $ cm sync rep2 git git@bitbucket.org:myuser/myrepo.git If the private key is protected by a passphrase, you will be requested to write it. TROUBLESHOOTING Problem: The ssh server is not in port 22, or I need to use different private keys for different servers. Solution: You can create a "config" files under your ".ssh" directory specifying different settings for differents server. This is an example of ssh "config" file: Host gitolite.elegosoft.comUser gitolitePort 2222IdentityFile ~/.ssh/id_rsaHost github.comUser gitIdentityFile ~/.ssh/github_keyHost bitbucket.orgIdentityFile ~/.ssh/id_rsa Problem: I get "An error occurred while connecting to Git". Solution: It might be an error in the configuration of the ssh client. You can try gitsync using the command line in the following way to get more info: $ cm sync rep2 git git@bitbucket.org:myuser/myrepo.git [/Release notes]Best regards,Carlos.
  19. Hi, Running an update in an already udpate workspace shouldn't have any effect in the workspace. Doesn't matter if you do it via the client API, via "cm update --help"... Regards, Carlosl
  20. Hi Ben, The main problem here is the cloaked rules are not compatible with merges. The Incoming Changes view is internally running a merge to calculate the pending files to be downloaded and if you update via the Incoming Changes view, the cloak rules won't be applied. On the contrary, if you update via the "Update Workspace" button in the Explorer Workspace, you will see that the cloaked rules are actually applied. I know this behavior is not very user friendly and we are internally discussing the best approach to improve it. You could potentially disable the Incoming Changes view to avoid this limitation with cloaked files, but you will lose the advantages of using this view: https://blog.plasticscm.com/2019/10/incoming-changes.html Regards, Carlos.
  21. @ChaosPixy not sure if it was the same scenario. In this ticket the customer was using Sematic Merge as external tool and I think the problem was there were not properly indicating the path for JVM. Anyway, thanks for sharing your feedback in the other thread.
  22. Thanks for your feedback. I will share it with the dev team.
  23. You should be using the Version Control plugin version 1.17.X. But you may need to upgrade Unity at least to 2020.3.20f1 or later.
  24. Hi, I'm afraid it's not possible. The GitSync allows to keep in sync a Plastic and git repos but you cannot partially sync them. Regards, Carlos.
  25. Hi, We can share this request with the product team. I guess you are already aware of this Platic Links fature, right? Regards, Carlos.
×
×
  • Create New...