Jump to content

J Malcolm

Members
  • Posts

    9
  • Joined

  • Last visited

Everything posted by J Malcolm

  1. Not sure what you mean by that, but my user is an "admin" user, if that answers the question? I'm using Notepad++ to modify the files on my local machine. I'm also using bots to trigger checkins and merges on the server, if that's relevant? I have no idea if Notepad++ is modifying OS level permissions, but I doubt it? How can I check on this? Something to note: the temporary changeset (aka jammed changeset) is only on the Plastic server app. I don't see any problem on my Plastic Desktop app. All merges and updates on desktop are a-ok. Is that a clue?
  2. Hello, I've been hit with this again, a few times. I ran cm status --hiddenchanged, it returned a list of the 61 "changed" files, which are also shown in the server GUI under Pending Changes. Second, I found the Pending Changes Options you mentioned and checked the box to Show Hidden Files. I can't Undo or Checkin the 61 pending changes. They're just... jammed. See in my screenshot below, it shows 61 changed items, listed as Status "Changed", but the yellow "Files are identical" ribbon is shown on the diff pane at the bottom. When I click the "Undo" button, I get an error that says: chmod: Operation not permitted. Item: [path]/file.css How do I clear these jammed items?
  3. Nevermind, I solved it. A rather frustrating.. bug? I brute force tried a bunch of things for a couple hours, and this ended up solving my problem: 1. Login to server environment 2. navigate to my live workspace directory 3. delete all files 4. open plastic server app 5. "Undo" pending changes ("Undo" works for deleted files, but not for changed/checked-out files???) 6. "Update Workspace" on Plastic server 7. (This removed the jammed changeset, but the workspace was still stuck on an old changeset and would not change, citing "an unexpected error occurred") 8. Change a file from desktop app, checkin & merge with main branch 9. The merge trigger on the server failed, so, merge again from Plastic server 10. Now it's working Dear Plastic Admin, why do these jammed changesets keep happening? Anything I can do to prevent this?
  4. My checkins today suddenly stopped registering on the Plastic server, which is something I encounter often and can usually fix by logging in to the Plastic Server app and clicking “Undo” on the jammed changeset. Today I have a jammed changeset, displayed with a dashed circle in the Branch Explorer indicating there are pending changes. When I click “View Pending Changes”, there are 61 Changed Items, all of which are labeled “Files are identical”. It won’t let me “Undo” or “Checkin” this changeset. Instead it gives me an error: I moved the jammed changeset to a new branch to get it out of the way, but when I try to change the workspace back to the main branch, I get this error: I just want to delete/undo the pending changes. How can I do that? (I just sent this request to support via email, apologies for the double submission!) EDIT: I've also restarted the Plastic SCM service on the server, but that didn't fix the problem.
  5. Hello, Is it possible to add an "Attributes" column on the "Branches" screen? See attached screenshot.
  6. Hi Carlos, I'm intrigued. I watched the video and read the mergebot-devops page. A mergebot would be perfect, provided I don't have to change the child branch's status attribute after every checkin. Is that possible? For example, suppose I have a child branch with 1 changeset. I change the branch's status to "validated" and thus a merge is performed. Based on the example on the mergebot-devops page, the mergebot would automatically change the status to "testing" and then, finally, "merged" - but I would need it to automatically return to "validated" so I can keep checking in additional changesets to that childbranch. Is this a possible mergebot configuration? If so, is it possible to automatically assign "status = validated" upon the creation of a child branch? Thanks in advance! Jen
  7. Thanks Carlos. Is there anyway to do it from the desktop client, say, in Workspace Explorer?
  8. I'm trying to create an aftercheckin trigger that will merge the latest changeset to its parent branch. I believe I have to do something like this: 1. List all changesets cm find changeset "on repositories 'FWN'" --format={changesetid} --nototal 2. Parse the output to find the latest changesetid and store it in a variable: latest_changesetid = ??? ...help? 3. Find the name of its parent branch and store it in a variable: parent_branch_name = ??? ...help? 4. Use the changesetid and parent branch values in a merge command in a trigger file: cm merge cs:[latest_changesetid] --to=br:/[parent_branch_name] --merge --keepsource Any advice is appeciated!
  9. Is there a way in Plastic to find all occurences of a string in all files of a workspace? For example, if I want to change a variable name and need to find all of its references.
×
×
  • Create New...