Jump to content

Search the Community

Showing results for tags 'github'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Plastic SCM
    • General
    • Installation and configuration
    • Unity 3D
    • Unreal Engine
    • Plastic SCM on Mac
    • Plastic SCM on Linux
    • Gluon
    • Git interop
    • Integrations
    • Community Edition
    • Branching and merging
    • Announcements
  • Plastic SCM 4.0 Beta (Closed)
  • Plastic Cloud
    • General
    • Configuration
  • SemanticMerge
    • General
    • License
    • SCM's configuration
    • Share your experience!
    • External Parsers
  • GitJungle
  • Method History for Subversion
  • PlasticX Early Adopter Program's General Feedback
  • PlasticX Early Adopter Program's Issue Reporting
  • PlasticX Early Adopter Program's Feature Requests
  • PlasticX Early Adopter Program's Announcements

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 8 results

  1. Good day I have a GitHub repo that is a fork of an existing public repo, so I can contribute to an open source project. With Plastic, I was able to follow your online docs to create a new local repository, add a workspace, and sync from GitHub using my normal GitHub credentials. (I used HTTPS this time, but I'm amenable to SSH if I can figure out how to tell Plastic client how to find my SSH public key.) I created a branch in Plastic, made some small changes, then checked in the changeset on my branch. Attempting to push to the GitHub repo, however, fails every time because Plastic is unable to authenticate. I know the credentials are good, because I'm simultaneously logged into the GitHub web interface with those same credentials. I've got several questions related to this, some of which I can't find in the docs but others are requesting clarification of what the docs say. I have not set up an email mapping in the Plastic config file, because the email associated with my Plastic Cloud account is the same as the email for my GitHub account. Do I need to provide a mapping file anyway, e.g., "myself@example.com = myself@example.com"? The email mapping file says the LHS should be the email for my Plastic account. The only repos involved are on my local SSD and on GitHub, so I am confused as to why the Plastic Cloud account is involved at all here. Can you please explain? My GitHub login credentials are by a username and not by email address, so how does that affect what I put into Plastic's config and/or popup prompts? Is it possible to change the remote sync method and/or repository path without deleting and starting over on the local side? (I'm familiar with the process for deleting the metadata under AppData/Local/ or equivalent). The documentation for PlasticSCM GitSync doesn't seem to cover how to use SSH keys, and the popups are quite specific in requiring a password. I have my SSH pubkeys installed in my GitHub account, but I don't know where to configure Plastic client to use them. Does the fact that my GitHub repo is a fork of another repo, and I don't have write access to the parent repo, matter to Plastic? Finally, if Plastic is storing the remote repo metadata, why is it prompting me for credentials at all? For good security, my GitHub password is a long random string, so am I going to have to retrieve it to clipboard from my password manager tool every time I want to push to remote Git servers? Thanks for the info, and sorry for the newbie questions.
  2. Hello everyone, I'm new to plasticSCM and I'm trying to sync my github repo to be able to fully work on plasticSCM in the future. There is one problem with Git LFS while following the sync guide in the last part of the export I got the following message : "An error occurred while contacting GitHub LFS: This repository is over its data quota. Account responsible for LFS bandwith should purchase more data packs to restore access.. You can disable the Git LFS support from the command line (cm syunc) unsing the '--skipgitlfs' option." I went on Github to buy more bandwith on LFS while noticing that my current usage was 0Gb on 1Gb. You can buy LFS for stacks of 50Gb for 5$ and that's what I did. I restarted the whole process on an empty new project and I had the exact same result. Just in case I also redid the whole process with command lines to have the exact same result and same error message. Finally, I disabled LFS using the command in the error message to download the whole project while loosing my LFS files... This worked but I lost my LFS versioned files which is not the result intended. Is there a way for me to restore those LFS files in plastic for every versions of the files? Is there a way to simply sync the Github repo with the LFS files? PS. : 4 files are concerned by LFS totaling about 3.5 to 4.5 Gb of data on every different versions (80mb to 125mb files on about 20 different versions).
  3. Hi, We have the repository that is hosted in PlasticSCM Cloud. It is small repo without huge files. I need to sync it with new GitHub repository. I open Repositories, click "View branches" on the repository Repo@Company@cloud, and then run "GitSync..." at the main branch (result doesn't depend on the particular branch). The PlasticSCM client executes all steps and at final step shows the following message: "Unable to read data from the transport connection: The connection was closed". plastic.debug.log.%date%.txt includes the following lines: Error message: Unable to read data from the transport connection: The connection was closed. 2020-12-08 hh:mm:ss,fff DEBUG plastic - StackTrace: at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size) at System.IO.BinaryReader.ReadBytes(Int32 count) at LibGit2Sharp.Pkt.parselen(BinaryReader reader) at LibGit2Sharp.Pkt.Demux(BinaryReader reader) at LibGit2Sharp.Remote.Upload(PackBuilder pb, IEnumerable`1 updates) at Codice.Foreign.GitPusher.Upload() at ki.a(List`1 A_0) at og.a(adk A_0, Boolean A_1, String A_2) at og.a(lq A_0, RepositoryInfo A_1) at og.i() Client is Windows 10 Pro, PlasticSCM version I'm not sure that it is related, but I am not able to sync this repo to my local PlacticSCM server. Client shows the following error: "Error: There has been an unexpected error "Connection refused [::ffff:]:8084". For the more information check the server log". The firewall doesn't has any rules for PlasticSCM, but other repositories could be synced to local server. Sincerely, Illya
  4. I have a Github repository that I'm trying to sync with my Plastic repository, but I only seem to be able to sync one way. My first sync works only if I don't put in a username/password, and I can successfully sync the Plastic repo with my Github repo. However, when I check-in a change and then try to sync with git again, I always get the error "The credentials introduced for this repository are not valid". This is true not matter what I put into the username/password boxes, even if they remain empty as before. Now, I assume that the username and password asked for are the u/p combo I use to log on to Github. But it's not working. Why? How can I fix this? The repo I'm testing: https://github.com/aormsby/LittleTools-Unity.git
  5. Hi everybody, I'm afraid I did a big mistake on one of my repo. I have a repo called "My_repo_A" which has a XLinked sub repo called "My_repo_A_shares". This sub repo "My_repo_A_shares" is synced with a repo on github. But tonight, after a hard work week, I synced by mistake the parent repo "My_repo_A" with the same repo on github. That resulted in a warning like "the branches have to be merged before being able to push with gitsync again ...". Hopefully there are no problems on github, but in plastic a lot of commits are duplicated with different guid, and branches have two heads ... So ... the winner is me ! I know ... but is there a way to cancel a gitsync ? Thanks a lot for your help.
  6. Hi! We are making games and would like to have Github repos in sync and inside our Plastic Cloud repo: Example: -our_repo // on Plastic Cloud --Assets ---Addons ----Postprocessing // that is synchronized with Unity Technologies repo on github Looking at the documentation and dozens of forums and blog posts, I'm still unable to get it working: Using Sync With Git on a branch throws an error; The changeset (...) could not be imported (...) An implicit transaction is not supported to write the metadata (...) Creating an xlink using a GitHub server doesn't work; the server spec is not correct I feel like a noob, but is there any straightforward way to do this? We would really love to have opensource projects hosted on github in sync with our project. Cheers,
  7. Hi Everybody I'm trying to Sync with a private Github repository (I can access it because it is shared with my Github account). The username and password I entered are correct but this gives me the following error : An Error occured while connection to git : impossible to create SSL/TLS secured channel I use plastic I can give the Github repo address because it's confidential. Any Idea ? Thanks by advance.
  • Create New...