Vendor branch in svk
- Your project requires Acme-Colour
% tar xfz Acme-Colour-1.00.tar.gz -C /tmp % svk import -m "import 1.00" //vendor/acme-colour /tmp/Acme-Colour-1.00 % svk cp -m "take acme-colour 1.00" //vendor/acme-colour //project/src/acme-colour % svk co //project # hack hack hack
- You make some local modification to src/acme-colour
- Now 1.02 is released
% tar xfz Acme-Colour-1.02.tar.gz -C /tmp % svk import -m "import 1.02" //vendor/acme-colour /tmp/Acme-Colour-1.02 % svk pull //project/src/acme-colour # vendor merge
You will see how conflict resolution works later