SVK Tutorial
SVK is a tool similar to Subversion but local in its modus operandi. You submit, revert your changes but this does not affect the remote repository.
You can therefore submit changes regularly much more regularly. When a significant change is stable, you can then submit to the remote repository to the development branch where everybody will benefit from your changes.
Same commands
All the commands of Subversion are exaclty the same in SVK, so you won't feel the difference.
- Commiting is:
svk ci
- Or a local reverting is:
svk revert
New Commands
In addition to the same Subversion commands, SVK adds some commands for syncing with the remote server.
- Push to the server
svk push
- Pull from the server (updating)
svk pull
Usefull Links
Distributed Version Control - Part I
Distributed Version Control - Part II
