perforceperforce-stream

Perforce Streams: Difference between merge-down and copy-from?


Can anyone tell me what is the difference between merge-down and copy-from in perforce streams? Both will get the changes from one branch to other, right ?

Can we edit the stream views once created? i have created 'main' stream with views below.

View: share temp/... share ktm/...

I have a child stream 'ptb_stream' created from 'main'.I have updated the views below for child stream.

View: import temp/... share ktm/...

which creates my child steam with only 'ktm' in it. Now, i just made the change in my child stream view 'ptb_stream' as below.

View: import temp/... import ktm/...

when i do that i am still seeing the folders in that child stream view.


Solution

  • The idea is, that if you work on a less stable branch than your product branch (e.g. main) and you merge all other changes form the product branch into your branch.

    If you did your work (including all testing) you are allowed to copy your changes up to main. Since you merged and integrated all other changes a pure copy will do and no merge is required.