Get unplugged (Cont.)
% svk cp svn://svn.clkao.org/svk/trunk svk
- Mirrors remote repository to //mirror/svk
- Branches //mirror/svk to //local/svk
- Checkout //local/svk
- Same as:
% svk mi svn://svn.clkao.org/svk/trunk //mirror/svk % svk cp //mirror/svk //local/svk % svk co //local/svk
Hackhackhack
% svk add file % svk commit -m "Did this" % svk rm file % svk revert # oops! bring it back % svk diff //mirror/svk/tags/1.02 . % svk log -l5 . % svk propedit svn:ignore . # not svk:ignore!
Later, when you have connectivity:
% svk pull # get freshest vendor branch % svk push % svk push -l # combine changes into one commit
To skip the extra step for a time:
% svk switch //mirror/svk % svk ci # commits directly