Fink

Package svn-0.33.1-1

SystemCVS/rsync Source DistributionsDebian Binary Distributions
stable RSS feed stableunstable RSS feed unstablestableunstable
10.9/x86_64
 
 
10.8/x86_64
 
 
10.7/x86_64
 
 
 
10.6/x86_64
 
 
 
10.6/i386
 
 
 
10.5/i386 *
 
 
10.5/powerpc *
 
 
10.4/i386 *
 
 
 
10.4/powerpc *
 
 
10.3/powerpc *
 
10.2-gcc3.3/powerpc *
 
 
 
10.2/powerpc *
 
 
 
10.1/powerpc *
 
 
 
 
Description:   Compelling replacement for CVS - svnserve, tools (0.33.1-1)
The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. Why should I switch to Subversion, after all CVS is the standard? Some advantages of Subversion include: - Commits are atomic - Moving and renaming are versioned. - Working with directories are easy. E.g. adding a directory adds all sub-files and folders to the repository. - It is fast: branching and tagging are cheap (constant time) operations, client/server protocol sends diffs in both directions, and in general time are proportional to change size, not project size. - Meta-data is versioned per file, e.g. store the `execute' permission flag on files in the repository. - Efficient handling of binary files - it uses a binary diffing algorithm to transmit and store successive revisions. Is Subversion stable enough for me to use for my own projects? The Developers think so! Read the full FAQ answer on the website: <http://subversion.tigris.org/project_faq.html#stable> Subversion is broken into these packages in fink: (the -ssl variants enable ssl encryption) - The "svn-client" package installs a comman-line client program for using subversion. - The "svn" package installs a stand-alone server 'svnserve'. Install this package if you want to maintain a stand-alone server. - The "libapache2-mod-svn" package contains an apache2 module to enable serving a repository via web-dav. - The "svn-shlibs" package contains the shared libraries for the other packages. It is installed automatically by fink when needed. - The "svn-dev" package contains the development headers and libraries. It is installed automatically by fink when needed. WARNING: *** Subversion is alpha code right now. *** For More Information, check the main Subversion website below and read the book at <http://svnbook.red-bean.com/> Also look in /sw/share/svn/notes and /sw/share/svn/contrib
Usage Hints:   
Type 'svnserve --help' or 'svnadmin help' for usage. Some tools (e.g. cvs2svn) and examples are stored in /sw/share/svn/tools PLEAE NOTE: In order to make commits more responsive, repository deltification is no longer automatic. However, you may want to run deltification as a background process in your repository post-commit hook. For example, the new post-commit.tmpl file recommends 'nice -2 svnadmin deltify "$REPOS" -r "$REV" &'. NOTICE: ##################################################################### ## WARNING WARNING WARNING WARNING WARNING WARNING WARNING ## ##################################################################### ## ## ## The 0.28 releases did an incompatible change to the Subversion ## ## repository filesystem schema. Repositories created with ## ## Subversion code prior to 0.28 will unable to operate ## ## with this new code. To maintain the ability to use said ## ## repositories, you must use a version 'svnadmin dump' prior to ## ## this change to dump your repository to a dumpfile, then use ## ## this new Subversion code to create, and load your dumpfile ## ## a new repository using 'svnadmin load'. And don't forget to ## ## copy over any custom configuration/hooks from the old to the ## ## new repository. ## ## ## ##################################################################### Please see the notes/repository_upgrade_HOWTO document for documentation on migrating pre-0.28 repos to an updated version. Also located here: <http://svn.collab.net/repos/svn/trunk/notes/repos_upgrade_HOWTO>
Section:   devel
Maintainer:   Christian Schaffner <chris01ATusersDOTsourceforgeDOTnet>
Website:   http://subversion.tigris.org/
License:   BSD
Info-File:   dists/10.2-gcc3.3/unstable/main/finkinfo/devel/svn-0.33.1-1.info
CVS log, Last Changed: Wed, 24 Mar 2004 11:25:19 (UTC)
SplitOffs:   
svn-dev Compelling replacement for CVS - Development headers and libraries
libapache2-mod-svn Compelling replacement for CVS - mod_svn
svn-client Compelling replacement for CVS - Client
svn-shlibs Compelling replacement for CVS - Shared libraries

Section list - Flat package list - Search packages

(*) = Unsupported distribution.