Jump to content

Dumitru Sisianu

Members
  • Posts

    2
  • Joined

  • Last visited

Dumitru Sisianu's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. That is unfortunate. I solved it this way, but it is not exactly comfortable: - switched my workspace to the previous changeset - started a cherry pick from this accidental changeset - Erased the merge files from the .plastic directory of the changeset (to discard any cherry-pick/merge links) With the changes in my "Pending Changes", I was able to shelve them as intended, and then I manually erased the redundant changesets in the repo and the submodules.
  2. I meant to shelve some experiments, and at the last moment accidentally clicked checkin instead of shelve. Our repo has multiple Xlinks so this immediately created changesets everywhere. I'm using a distributed set up, so it's not an issue for me to lose the changesets. I could delete them but how do I get the work back? Coming from Git, this was as simple as resetting head to previous commit, therefore keeping the changes in the project but not having them committed. Even more, some IDE's like Rider offer a simple "Undo commit" option that literally does exactly that automatically. How can this be achieved with Plastic?
×
×
  • Create New...