You're not currently signed in. Sign in.

Best Practical Solutions has acquired SVK

Best Practical Solutions, the maker of RT and a heavy user of SVK, has acquired SVK. Chia-Liang Kao, SVK's creator has joined Best Practical as a partner. Best Practical is strongly committed to ensuring SVK's continued success as the leading open source decentralized version control system.

The SVK version control system

svk is a decentralized version control system built with the robust Subversion 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.

  • Latest release is 1.08 (30 Jun 2006) | 1431 unit tests. Coverage pending.]
  • Downloads Win32 users are encouraged to test the binary package; see SVKWin32 for details.
  • You can also download from CPAN
  • Please feel free to sign up at SVKPeople and ProjectsUsingSVK.

Documentation

The Book

  • by Michael L. H. Brouwer and Russell Brown: Version Control with SVK (Note: Ignore SVKBook, right?)

Basics

  • About
  • WhySVK
  • [SVK Anti-FUD SVKAntiFUD]
  • [SVK Glossary SVKGlossary]
  • SVKFAQ and SVKQuestions and SVKMeaning
  • SVKTodo and SVKSucks and SVKSucksLess (Note: SVKStatus seems redundant)
  • Design

Getting Started

  • Download
  • InstallingSVK
  • [Tutorial SVKTutorial]
  • [SVK Usage SVKUsage]

Usage Notes

  • [Single user SVK SingleUserSVK]
  • [Tips & Tricks SVKTips]
  • Signature
  • [SVK Environment Variables SVKEnv]
  • Localization
  • [Using SVK with text editors and other tools SVKTools]
  • [Bootstrapping SVKBootStrap]
  • [Recovering SVN Master Repositories from local SVK mirrors RecoverSVNMasterFromSVKMirror]

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

  • [SVK for Subversion users SVKForSubversion]
  • [Using SVK as a repository mirroring system UsingSVKAsARepositoryMirroringSystem]
  • 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": pickscrape.woobling.org/svk-visual-guide.pdf
  • autrijus, diagram: architecture diagram
  • 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: Part 1 Part 2 Part 3
  • 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" blog.innerewut.de/articles/2005/05/24/decentralized-version-control-with-svk

Articles and comparisons with other version control systems

  • better-scm.berlios.de Comparison

Performance

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

Development

  • IRC: irc.freenode.net #svk
  • IRC Logs: colabti.de/irclogger/irclogger_logs/svk #svk irc log
  • OpenFoundry Forum
  • svk-dev mailing list. /(Please send patches for SVK to the mailing list)/
  • Bug/Issue tracker
  • Source repository at svn://svn.clkao.org/svk/ (Browse)
  • Source repository for other ChiaLiangKao modules (eg, SVN-Mirror) at svn://svn.clkao.org/member/clkao/modules/ (Browse)
  • RSS Feed for recent commits.
  • Churn graph (Note: dead link)

This Web Site

  • Unfamiliar with wikis? See www.c2.com/cgi/wiki?WhyWikiWorks
  • This wiki is powered by Wifty

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.