Linux SoftwareProgrammingVersion Controlsvk 2.0 Beta 1

svk 2.0 Beta 1


svk is a decentralized version control system written in Perl
Developer:   Chia-liang Kao
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


svk is a decentralized version control system written in Perl. svk project uses the Subversion filesystem but provides additional, powerful features. svk was originally developed by ChiaLiangKao, with the help from SVKPeople and generous SVKSponsors.

Here are some key features of "svk":
  • svk uses the subversion fs library. the SVN::XD module is a svn_wc (working copy) replacement (XD is character increment of WC).
  • SVN::XD does not use the .svn for checkout meta-data. it uses Data::Hierarchy for storing per-directory meta-data in a compact way. Read about WhyXD.
  • svk uses svm (svn mirror) for retrieving remote repositories (via ra) to a certain point of the local repository. There are plans to integrate svm and vcp so we have instant ability to branch remote cvs or perforce.
  • the depot spec is like : . ~/.svk/config holds a depotmap hash for mapping depotname (which could be empty) to a path containing a subversion repository.
  • when committing (or merging) into the mirrored directory, svm provides a commit editor for svk to use. the merge brings changes from local to remote repository if there's no conflict.
  • using a local repository holding the subversion tree for benchmark, svk checkout time is 3 times faster than svn.

    What's New in 1.07 Stable Release:
  • A patch generation failure and an infinite loop in "svk revert //path" were fixed.

    What's New in 2.0 Beta 1 Development Release:
  • Debugging and logging were cleaned up.
  • Checkout copy relocating was fixed.
  • Support for subversion libraries prior to 1.3.0 was removed.
    tags the subversion  meta data  local repository  use the  the svn  svk uses  uses the  

    Download svk 2.0 Beta 1


     http://rt.openfoundry.org/Foundry/Project/Download/Attachment/53609/37668/SVK-1.07.tar.gz
     http://download.bestpractical.com/pub/svk/SVK-1.99_04.tar.gz


    Authors software

    svk 2.0 Beta 1 (by Chia-liang Kao)
    svk is a decentralized version control system written in Perl

    SVK::Command::Help 1.08 (by Chia-liang Kao)
    SVK::Command::Help is a Perl module to show help.

    OPTIONS

    Optionally svk helps can pipe through a pager, for it is easier to re


    Similar software

    svk 2.0 Beta 1 (by Chia-liang Kao)
    svk is a decentralized version control system written in Perl

    JSVN 0.8 (by David Golpira)
    JSVN is a Java graphical front-end to the Subversion revision control system

    Subversion Automation 1.0.2 (by Peter J Jones)
    Subversion Automation project is a wrapper around Subversion that automates and standardizes branching and merging.

    The primary go

    sccs2svn 0.25 (by Robert Zeh)
    sccs2svn converts a SCCS repository into a Subversion repository

    Subcommander 0.14.1 (by CollabNet)
    Subcommander is a qt based multiplatform subversion client, diff & merge tool.

    The goal of the Subcommander project is to build an e

    eSvn 0.6.11 (by eSvn Team)
    eSvn - a GUI frontend to the Subversion revision system.

    Here are some key features of "eSvn":
    · Checkout, Import, Export, Update

    phpMakeUpdate 0.1 (by A. Harder)
    phpMakeUpdate is a Web-based intranet tool for export only modified files from Subversion repository.

    With five mouse clicks you c

    SVK::Help::Intro 1.08 (by SVK::Help::Intro Team)
    SVK::Help::Intro is a introduction to svk.

    svk is an open source distributed version control system which is designed to interoper

    SVNManager 0.38 (by M. Verkerk)
    SVNManager is a webbased tool to administer a Unix Apache WebDAV Subversion repository server.

    As stated on their website:

    "The

    ViewSVN 0.0.9 (by Heikki Hokkanen)
    ViewSVN is a web interface for viewing subversion repositories.

    ViewSVN provides simple and easy to set up web interface for viewi


    Other software in this category

    KDiff3 0.9.91 (by Joachim Eibl)
    KDiff3 is a graphical text difference analyzer for up to 3 input files, provides character-by-character analysis and a text merge too

    Paper Harbour 1.0.4 (by Stephen Dougall)
    Paper Harbour is a software based system which allows you to securely organise and distribute your electronic documentation.

    Paper

    Meld 1.1.4 (by Stephen Kennedy)
    Meld is a visual diff and merge tool

    Codestriker 1.9.2 (by David Sitsky)
    Codestriker project is an open-sourced web application which supports online code reviewing

    pySoft 0.3 (by mjd)
    pySoft is a tool for checking for new versions of software

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags