Skip to content

General

General

Categories

JUMP TO ANOTHER FORUM

152 results found

  1. The cm command should be able to do anything the GUI can do.

    As near as I can tell, cm is the api for Plastic. The api is incomplete.

    This is not the case for Perforce p4 or p4api.

    This is especially important for Linux where the gtkplastic GUI does not
    provide the same functionality as the Windows GUI

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. cm command names should be case insensitive so that they are
    more readable in scripts.

    E.g. getmergeneededbranches vs getMergeNeededBranches

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We try to always use lowercase, which seems to be a well-known practice.

    So: not sure commands should be insensitive as you say, it wouldn’t be super-hard to implement if you really think this is one of the key things you are missing in Plastic :-)

  3. A common operation is re-merging (rebasing) from the immediate parent branch into a child branch.

    It would be convenient to have a shortcut command for this, in the Branch Explorer and the Branches view.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Repo / workspace names will not fit in the workspace tabs if using long descriptive names.

    This becomes worse when using the feature of "sub-repositories". When having several subrepo workspaces we could end up with only the parent repo name visible in the workspace tab.

    I'm aware that I can rename workspaces, but it would be better if the tab widths were not so restrictive.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. We have a great directory tree is added to the ignor list.
    As a result of updating Pending changes lasts a very long time.
    Please, do not scan files/folders ignore list.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Every now and then I need to change the server URL which is associated with a workspace. SVN has the switch and relocate commands for this, git allows to do this by setting the origin of a repository clone. In PlasticSCM I need to delete and re-create the workspace. It would be nice if there was a relocate command for doing this.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hi Jan,

    Yes, it is even possible to make the switch as you proposed, or to use aliases.

    In the near future we’ll redo some of the workspace tree storage stuff, cleanly separating the repspecs from the rest of the data, so editing will be much simpler :)

    At this point, I’m going to close this request since it has too few votes and it can be solved using aliases, ok?

  8. Right now, if you get an error like this:
    http://i.imgur.com/YzSTTa1.png

    You have to go to .plastic, delete plastic.merges and plastic.mergeschanges files, and then undo all the merged files from a merge link, and then try it again in hopes of it fixing itself. ( which it doesn't )

    To get it to cause this error you must:
    1) be on a changeset that is not up to date
    2) Have 1 .exe or w/e changed
    3) Have one of the latest ( newer ) changeset have the same changed .exe or w/e
    4) Plastic will ask which file to keep,…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. It's very good that we have keyboard shortcuts Ctrl+N/M for prev/next Diff, but in the grander scope they are rendered sub-useful since these keys only work when one of the Diff panels has keyboard focus.

    For example, in the Pending Changes view I like to review all changes before Checkin. To do this, I select the first item in the list. I can then use keys Up/Dn to walk around between changed items and the inline Diff is updated accordingly.

    However, when there are many diffs in a file I want to review them all so I try the Ctrl+N/M…

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Sometimes I want to view a Diff between the latest changeset on two branches. Then it would be convenient to multi-select the two branches and choose "Diff selected branches" (in symmetry with multi-selecting two changesets and choosing "Diff selected changesets").

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. For us, a common operation is that we have run compilation etc in a workspace and then want to wipe out all the generated output files to get a clean workspace again (similar to "make clean" in a Makefile).

    This is a feature I miss from TortoiseSVN, which has a context command "Clean up". What that command does is to bring up a small dialog with cleanup-options, where I can choose things like these (translated to Plastic nomenclature):

    • Refresh shell overlay icons

    • Delete private items

    • Delete ignored items

    • Undo all changes

    • Undo unchanged

    • Apply cleanup to xlinks as well

    Perhaps…

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. On Windows, whenever you can, use the recycle bin.

    For example, before you've checked in a file to Plastic, and it's a pending add - if you right click on the file and click delete, it gets removed from the HD.

    It would be great if one of the following was done:

    • always use the recycle bin for when deleting files from the HD
    • have two options "Delete" and "Delete (via Recycle Bin)"
    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. It is currently not possible to force Pending Changes view to ignore deletions of controlled file.
    Even if included in "hiddenchanges.conf" deletion of such object is still detected.
    It would much more convenient to either take into account hidden
    changes.conf or add hidden_deletions.conf

    Regards

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Same behavior can be achieved using the cloaked.conf file.

    Adding removed items to the cloaked.conf file will prevent those files to appear at the pending changes view, switching the workspace to another branch won’t trigger the download operation.

    Please consider this option.

  14. In the Plastic GUI on Windows, make the mouse wheel zoom the Branch Explorer / 2D History instead of scrolling it horizontally. It should work as in the Linux gtkplastic client.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. This is a follow-up to the following uservoice:
    http://plasticscm.uservoice.com/forums/15467-general/suggestions/7422880-facilitate-creating-a-new-workspace

    Now that there is a setting DefaultWorkspaceRoot in guiclient.conf, please update that with the latest one entered in the New Workspace dialog. That way a user will not have to manually edit this setting.

    (BTW, when I told one of my coworker that there is a setting for this in the conf file, the reaction was: "I know, but this is ridiculous. The program should update that setting automatically!")

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thanks for the suggestion, but I don’t think the behavior you propose is the right one.

    By default Plastic already proposes a place to store workspaces. Chances are 99% of people will simply keep their workspaces there, since it is just a place inside the home directory.

    Maybe some teams need another place for this, then it is probably fine for them to edit the default.

    I understand it would be fine to simply use the last path users entered, but then why should we have a configurable “root”? We did this because many teams want this to give a default setting to their users, specially on huge teams.

    Then, you can probably skip and create a workspace on a different location but: should it really be the new default? Maybe you just occasionally skipped the default place but you want to keep it for the rest of your workspaces……

  16. Add a command "Items" to the shell extension menu (in Windows File Explorer). This command should open the Plastic Items view, drilled-down to the current directory.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Now the Plastic Client GUI allows only one server connection information. In my case I have different projects, for different companies in different servers. I need to setup it all the time.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. In the Items view, we can Cut and Paste but there is no Copy command. Cut+Paste will cause a Move operation.

    Optimally, I'd like to be able to "fork" an item (at least a file) by creating a new Copy/Clone of the item that shares a common history with the original item from the cloning point and backward in time, but that has its own unique history from the cloning point and forward in time. (This was possible in SVN, where it was possible to trace the history of a copied file back into the original file where it was…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. During a lengthy operation (Update/Switch), I would like to be able to continue working on another of my workspace tabs. As it is, the Update/Switch dialog is modal and I have to wait for the operation to finish before I can switch tabs.

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Please find a way to sync not only changesets but names of branches, too.
    We do a lot of renaming on them and it's a total mess once synced.

    Why we need to rename so often?
    Well, i'ts because of your release cycle. Every month we create a branch call RC. This branches is then tested by QA through the month and finally released with a version number, that's when we rename RC to whatever version it has.
    We don't the exact version at the beginning of the month, as we release hotfixes, too. So it might seem to be…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?