Jump to content

Donald Newlands

  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Donald Newlands's Achievements


Newbie (1/14)

  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges



  1. Hi, Is there a way that we can preserve the original file system date on files, not the date the files were updated? Thanks! -Donald Newlands
  2. Hi, We need to keep a file server folder updated with the latest files in our repository. Is there a way to set up the Plastic server to automatically pull files as they are committed? We'd like to use Plastic for an animation project where we'll use Plastic Gluon at remote workstations but files on our central file server need to be continuously updated where they can be accessed by rendering nodes and by backup file servers. We could use a Plastic client at the server location and create a workspace on the file server, but we'd rather have it run automatically. -Donald
  3. Hi, We use Plastic SCM and Gluon with mostly binary Unreal Engine files: one machine in the studio runs SCM and the rest run Gluon. Several times we've had the same problem come up: SCM will claim that a merge (or branch) is required when checking in files, even when the changed files are not in any of the chagesets in the repository: On Monday, Machine A and machine B were in sync. On Tuesday, Machine A checks in a new version of file X using Gluon. On Wednesday, Machine B attempts to check in new versions of files Y and Z in SCM and we get a message that we need to merge files or make a new branch before we can check in! I have resorted to manually copying the changed files out of the project on the machine running SCM, doing an "undo", syncing the project and then copying the files back into the project!??? It seems inexplicable that Plastic SCM does not say which files are causing the conflicts when these message pop up or offer a simple way to resolve them (when in doubt, the files on machine B should take precedence, etc) -- I must be missing something obvious. Why would SCM be requiring a merge when there are no files in conflict as far as we know? (it would be super great if, when the "merge?" prompt comes up, Plastic listed the files that it thinks are out of sync. The last time I clicked "merge" to see what happens, it was super slow (binary files), file by file (no "skip all", etc) and gave me no better idea of why the merge was required in the first place. When it happened this evening, I made a new branch, which might be fine except now everyone in the studio using Gluon has to find the branch or I need to figure out how to make the merge work before they get to work... What is the recommended workflow for binary files in conflict? Should we branch and then merge the branch using "cherry pick"? Thanks for your help! -Donald Newlands
  4. I'm having a similar issue: In UE 4.19 I committed changes but got an general error, went to Plastic SCM to checkin and was told that a merge was needed (on files that I had not checked out and were not in the pending changes list). I set merge to revert to source on all the proposed merge files and was left with a "pending merge link" in Pending Changes. It says that the pending merge links will be commited when I checkin my changes or undo my changes. However, when I try to checkin, I get an error that I cannot checkin due to the pending merge link and I don't want to undo - I'll lose 4 hours of work! I'm going to copy the files out of the project and try undoing. This is incredibly frustrating. -Donald
  5. Here's the message we're getting in SCM: What would I need to do to get the last fresh copy of citymodel.umap into my workspace? Thanks! -Donald
  6. Calos, Thanks - that might have been the issue in Gluon, but the branch error was in SCM while the Main branch was active. It doesn't make sense that SCM would let me delete a branch and then complain about not being able to find it. -Donald
  7. Deleting and restoring the workspace on "B", the Gluon machine, let me undo my changes. Now back on "A" with SCM, I get a new error when trying to commit changes: "the specified branch xxx cannot be found". I had made a branch and then deleted it with the same instance of SCM, trying to find another way to check in my files. Why would Plastic not switch workspaces when a branch is deleted (or update the workspace to the current changeset when changesets are deleted)?
  8. I made some bad commits, so using Plastic SCM on Workstation "A ", I deleted the changesets and updated my workspace to an earlier point. Working in Unreal Engine, I had to update thousands of binary assets, so I turned off version control... Unfortunately, when I went to SCM to check my files in, Workstation "B" happens to have many of these same assets checked out from one of the deleted changesets in Gluon. Now I can't checkin my changes on "A" because they're locked on "B" and I can't undo my changes and checkin the files on "B" because the changeset is gone. If I try to do an "Undo" in Gluon on the changed files, I get a message that the file can't be downloaded, was "probably" replicated with --nodata and is not in the repository. How can I force Workstation "B" to check in files it can't find in the repository in Gluon? Is there some way that I can abandon the workspace on "B" and re-create it? Thanks in advance! -Donald
  9. Hi, Is there a way to change the repo connection string in Gluon so that if a server moves to a different machine or if we need to rename a repo we can do that without rebuilding the workspace? We need to use different URLs to reach our Plastic server depending on if we're connecting on the local network or over the Internet. This makes it difficult to use Plastic for mobile users. I'm looking for a way to configure the name and address of a repo in Gluon. Thanks! -Donald Newlands
  • Create New...