SWSBB

My feedback

  1. 2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB shared this idea  · 
  2. 3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB shared this idea  · 
  3. 21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  4. 33 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  5. 48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  6. 50 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  7. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB shared this idea  · 
  8. 9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB commented  · 

    Sorry to keep you waiting.
    I'm not very familiar with git, so maybe you are right with that squash thingie.

    The substractive merge is fine. But it will undo all changes of one changeset.
    If there are to files in the changeset and I only need to undo one, then both will be undone and I have to redo the change I didn't wanted to undo. That is how it works today.

    We can totaly work with that! But I thought it would be nice to have the split option as well.
    This wouldn't only benefit the "partial-undo" but also the "partial cherry-pick".

    I'll also accept "no" as an answer ;) It was just a thought.

    SWSBB commented  · 

    Here are two images explaining the graphs
    https://ibb.co/cxwq15
    https://ibb.co/ejB18k

    SWSBB commented  · 

    Please let me get this clear for you.
    Imagine you checked in File1 and File2 in changeset A.
    Then the smallest unit is changeset A (containing File1 and File2).

    When time passes, other changesets will be created (let’s call them by inheritance AA, AB, AAA)
    As graph
    A - AA - AAA
    - AB

    This is what plastic can do today.
    If you wanted to revert the change in File2 you’d have a problem.

    Now here is what I think of:
    Split up changeset A into A1 and A2. As a unit they’re “the same” as the old changeset A, but now you can merge them separately.
    This is what it looks like:
    (A1 - A2) - AA - AAA
    - AB

    That’s the theory. I’m not aware of your designs and maybe you’re right and it’s not possible.
    But in my mind, it should be ;)

    Changeset A is the same as A1+A2, so there should be no problem.
    You would have to change all references from changeset A to A2 of course.
    And maybe you would have to do some reorganization of other data. But still, possible.

    Anyway, please share this with your team. It would be fantastic to see this feature in the future =)

    We <3 Plastic SCM

    SWSBB shared this idea  · 
  9. 9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  10. 75 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB commented  · 

    We use an attribute "locked" in combination with a before-checkin trigger. This way we can lock branches. But it's easy to unlock them if needed.

    SWSBB commented  · 

    In addition to that:
    You should have the posibillity to "finialize"/lock a branch, too. So nobody can add changesets to this branch nomore.
    Use case:
    We develope new features in their own branches, just as normal. As soon as these features are released they are merged back into Trunk (main branch) and from there on all changes on this modul/feature/whatever should be made in speparate branches. Therefor the 'old' feature branch need a lock or finalized mark, which prevents unsers from making changes.

    SWSBB supported this idea  · 
  11. 4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  12. 25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  13. 3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  14. 4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  15. 10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  16. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  17. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  18. 16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  19. 5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
  20. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    SWSBB supported this idea  · 
← Previous 1 3 4 5

Feedback and Knowledge Base