O'Reilly logo

Learning Perforce SCM by Robert Cowham, Neal Ralph Firth

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Selectively propagating changes

It is quite common for people to want to be able to select a single changelist to be propagated from one code line to another, instead of all the un-propagated changelists. Bruno might have fixed bug 3242 on his branch, which has modified several files. He is doing some other work on his branch as well, which he does not want to propagate back to MAIN yet. Meanwhile, Fred has been affected by the same bug and it would help him to have the bug fix.

The first solution that occurs to many people is to just email the particular file revisions with the bug fix to the requesting person (slightly more advanced, and more common on Unix/Linux, is to email patch files generated by the diff tool). If the changelist is a single ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required