Skip to content

General

General

Categories

537 results found

  1. Consider the following branches:
    1(root)
    1-1 (branch from 1)
    1-2 (another branch from 1)

    Currently, you can checkout and check-in the file on branch 1-1 and you can also do it on branch 1-2, as long as both checkouts are in their own branch head changeset and not at the same time.

    So when branches 1-1 and 1-2 merges back into the root branch 1, you get a conflict.

    The idea is to have types of files that cannot be merged, never, completely exclusive for all branches, the same way it is done in lock.conf for a per-branch basis.

    65 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. It happens quite often that one locks himself out of the server. This can happen if an invalid user becomes server owner and/or some deny-settings are set inappropriately. It happened serveral times to me and I've also seen this several times in the forum. The provided solution is to reset ACL settings in the database with all its disadvantages.
    Another scenario is changing the authorization mode. We want to switch to Active Directory soon. In this case, all users in the ACL become invalid since they are unknown to the server. In order to maintain access to the server I…

    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)
  3. think of a C compiler for an embedded target that has some special keywords that lead to parsing errors

    5 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. This would enable all the popular interoperability that other development operation tooling makes available... also opens up the possibility for the community to contribute Zapier Zaps and IFTTT recipes.

    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)
  5. use asana api to automate one task per branch workflow

    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)
  6. When server maintenance is due, it would be great to know if any client is still connected to the server.
    You may add a new cm-command for that or you implement a shiny info screen on the server.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  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. The Atomic nature of Plastic is really frustrating for Artists and general users who just want to share files.

    To work around this restriction can you add an option that will "touch" selected files and then they can be submitted to a single changelist in your branch and then pushed, pulled easily to/from other branches.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. The issue refers to the diff viewer window. The CTRL + + and CTRL + - keyboard shortcuts are handled globally within the window, no matter where keyboard focus is. On the other hand, the CTRL + M and CTRL + N (and their counterparts with Shift pressed) work only when keyboard focus is in the diff pane on the bottom.

    The problem is that when you want to go through a code review, you have to click the diff pane whenever you switch to another file. Please check it by yourself: open the diff viewer, press CTRL + +…

    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)
  9. I noticed that the predefined open with context menu options are available in Items view, in the Pending changes view, but not in the diff viewer window. Would you consider a unification here? IMO these predefined open with options would be useful in the diff viewer window as well.

    The second difference is that both in the Items view and in the Pending changes view there is an action for double LMB click, but there is no adequate action supported in the diff viewer. Would you consider a unification with the Pending changes view here as well?

    5 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. There needs to be a user right that controls if a user or user group can delete other peoples "Shelves".

    As it could be possible to delete another person's shelf by accident, and there is no way of undoing that deletion. This would be especially important when the shelf itself contains a large number of changes which would take a while to redo.

    Deleting of your own shelf is OK.

    2 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. Shallow clone in GitServer is currently unsupported. However it would be very useful for big repositories and CI systems.

    My scenario:
    I've got very big game repository and CI system, which supports git (but not plastic directly). To perform tests and builds for multiple platform, the CI agents store a lot of clones of repository, with huge, unnecessary history. The shallow copy mechanism seems to be ideal for such case.

    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)
  12. It is a pity to have using the command line to get this information while it could be simply displayed by default in the properties of the selected changeset.
    Tortoise Mercurial GUI client do this and it is very easy to handle. More, the parent/child changesets can be quickly found just by clicking on the hypertext link

    4 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)
  13. If the focus is in the treeview of the changed files and the mouse is over that part, scrolling with the mouse wheel scrolls only this part. But if the mouse is over Content part (lower part), both parts are scrolled, where only the Content part should be scrolled.

    If the focus is at the lower part, only this is scrolled if the mouse is over it. If the mouse is over the tree part nothing will be scrolled.

    5 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)
  14. As git user, more than once i find the need to fix something added to a comit, using the --amend parameter. It would be great to have this feature on plasticscm, because otherwise i end with

    D - E - F
    \
    A - B - C - Fixes C

    105 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. It's very tough to examine diffs on a single monitor. You have 3 panes, Semantic View on the left, source in middle, and changed on the right. You wind up having to scroll all over the place. Most developers have two monitors, and many like me have three. What if you could hit an "Expand" button and one monitor would display source view full screen, and the other monitor was destination view? Optionally, the third monitor would show Semantic View and the top pane of changed files would be on all of the views. Considering the fact that Plastic is…

    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)
  16. If a file is edited in "diffs view" of "Pending changes" tab, the encoding is changed from "Western Europe (Windows) - Codepage 1252" (Shown is encoding: None) to Unicode (UTF-8) - 65001. This change is not shown automatically. So special characters will be lost after checkin.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  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. An option to show deleted files in the Items list/treeview

    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)
  18. It would be nice if there were a list of changed files for the selected changeset in the properties tab of branch explorer. This would be much quicker and more convenient than doing a diff changeset and facilitate general browsing. As panel width is limited, maybe only show the filename or put an elipsis at the start of the file path. There should be a context menu to diff the file.

    35 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)
  19. It would be nice to be able to see diffs of selected changesets in the Branch Explorer and Changesets views. I imagine it being a toggle (like the current 'navigator', 'legend' etc. buttons), which opens a panel which just shows the changes included with whatever changeset is selected.

    I used this kind of thing a lot whilst using git, through gitk, which roughly consists of 3 panels; the list of commits, the list of files within the selected commit, and the changes within the selected file.

    There is another suggestion open on UserVoice for including a list of changed files…

    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)
  20. Scenario: You're developing a big extension within a dedicated branch. You have a lot of files and changes checked-in with only a few changesets. Now, you need a small portion of all these changes in another branch. You can't use the traditional cherry pick, because you've check-in a lot "unwanted" files with your changesets. Also you changed bigger files which contain needed and unwanted changes.

    Righ now there is no way to cherry pick only some changes from specific files within a branch.

    It would be a great feature, if you could generate a new changeset with only a selected…

    9 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)
  • Don't see your idea?