stream is not configured to accept a copy of the source. Note: Please do not forget step 2. Why not upgrade to 2013.1? shevele file, using p4v to unshelve, then select branch mapping option to select the branch you want to copy. even if some revisions have been integrated in the past. (If there are conflicts, you have to edit the merged results first. To propagate changes from one set of files to another. ah my mistake - I don't think what you want is possible then as there is no way to map from the old branch to the new branch in 2012.2. yantaq's answer worked for me. You might want a release or development stream that has a Parent View: noinherit to get a set of changes from its parent. Thanks for contributing an answer to Stack Overflow! By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. perforce.com/perforce/doc.current/manuals/cmdref/. The problem is (maybe) that I'm not editing the files by hand, the files are generated (please don't ask me why do I have to check in the generated files) so the whole directory tree is getting removed and then copied over with the new files. on fromFile or toFile, but not on To reverse the direction of the mapping, use the -r option. The disadvantage is the backing out of the changelist on /main/ which is not pretty. A local Perforce repository will be used, but the same workflow can be applied for a Perforce repository hosted in any other way. Perforce: move shelved files from workspace to backup, How to "git pull" from master into the development branch, Move files from all pending (shelved) changelists to a new changelist, Unshelve to a new changelist from command line. Pull a certain branch from the remote server, Perforce: Find source changelist for a branch. Copyright in the command below. (Some of the available options modify this behavior. fromFile[revRange] Specify a target stream other than the parent of the source Next, well create a new branch that will contain only selected changesets. p4 resolve to propagate all of, portions of, or How do I copy a version of a single file from one Git branch to another? [-r] p4 shelve. -Roptions -q. four syntax variants, depending on whether the source and target files Up between Streams. Using the client workspace as a staging area, the p4 changelist. Version Control in Virtual Production Field Guide. [CDATA[// >