Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. A simple way to branch a small component of head in order to do work in a project branch while still using most of the parent branch. This has the effect of lessening merge events and allowing one to better integrate with the mainline branch. Example: <code> * svn mkdir svn+ssh://svn.freebsd.org/base/user/sbruno/1394dev * svn copy svn+ssh://svn.freebsd.org/base/head/sys/dev/firewire svn+ssh://svn.freebsd.org/base/user/sbruno/1394dev/firewire * svn co svn+ssh://svn.freebsd.org/base/head * cd head [sbruno@testbox /bsd/head]$ svn switch svn+ssh://sbruno@svn.freebsd.org/base/user/sbruno/1394dev/firewire sys/dev/firewire U sys/dev/firewire/fwohci_pci.c U sys/dev/firewire/firewire.c U sys/dev/firewire Updated to revision 228154. </code> Merges from head into the project branch: <code> [sbruno@testbox /bsd/head]$ svn up Updating '.': [sbruno@testbox /bsd/head]$ svn merge svn+ssh://sbruno@svn.freebsd.org/base/head/sys/dev/firewire sys/dev/firewire --- Merging r227676 through r228154 into 'sys/dev/firewire': U sys/dev/firewire/fwohci_pci.c U sys/dev/firewire/firewire.c --- Recording mergeinfo for merge of r227676 through r228154 into 'sys/dev/firewire': U sys/dev/firewire </code> ===== TODO: Merges from the project branch into head ===== seanbruno/svnswitch.txt Last modified: 2011/11/30 19:08by SeanBruno