You're not currently signed in.

The SVK version control system

svk is a decentralized version control system built with the robust filesystem. It supports repository mirroring, disconnected operation, history-sensitive merging, and integrates with other version control systems, as well as popular visual merge tools.

svk was originally developed by ChiaLiangKao since his sabbatical year in 2003, with the help from SVKPeople and generous SVKSponsors.

The maker of RT and a heavy user of SVK. Chia-Liang Kao, SVK's creator, became a Best Practical partner.

The latest stable should be acquired from SVK's CPAN.

  • Please feel free to sign up at SVKPeople and ProjectsUsingSVK.

Documentation

Basics

  • About
  • WhySVK
  • SVKAntiFUD
  • SVKGlossary
  • SVKFAQ and SVKQuestions and SVKMeaning
  • SVKTodo and SVKSucks and SVKSucksLess (Note: SVKStatus seems redundant)
  • Design

Getting Started

  • InstallingSVK
  • Run 'svk help intro' once you have installed SVK
  • Tutorial
  • SVKUsage

Usage Notes

  • Single user SVK
  • Tips & Tricks
  • SVK Environment Variables
  • Localization
  • Using SVK with text editors and other tools
  • Recovering SVN Master Repositories from local SVK mirrors
  • Troubleshooting

SVK plays well with others: CVS, Perforce, Subversion, Arch and cvsbk

  • SVK for Subversion users
  • Using SVK as a repository mirroring system
  • SVK CVS howto
  • MirrorVCP - working with CVS, Perforce, arch, cvsbk repositories

External Articles and Tutorials

  • Russell Brown, 12-page PDF article, "SVK, A Visual Guide":
  • Chia-liang Kao Annotated gnuarch tutorial
  • Chia-liang Kao, slides: "Version Control Without Headaches" /(Note: requires 100s of clicks to complete)/
  • Bieber Labs, blog articles, fast weight loss
  • Ben Bucksch, "svk mini intro for Mozilla"
  • Nathaniel Brown "Dual Independant Repository Development Tutorial"
  • Onlamp "Collaborative Document Editing with svk"
  • Jonathan Weiss, introductory blog article "Decentralized version control with SVK"
  • Painless Merging with SVK: An Interview with Chia-liang Kao
  • Managing multiple local Mephisto (Ruby on Rails) repos with svk
  • Mozilla Developer Center "Using SVK With Mozilla CVS"
  • Stig Brautaset "Managing multiple wordpress blogs with SVK"
  • John Wiegley "An SVK primer for Subversion users"

The Book (A work in progress)

  • by Michael L. H. Brouwer and Russell Brown: "Version Control with SVK"

Performance

  • SVKvsSVNvsCVS shows a comparison between CVS , SVK and subversion performance SVT.

This Web Site

  • Unfamiliar with wikis? "WhyWikiWorks"

Some help with formatting your edits to wiki.


gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.