"Checksum mismatch -- will transfer entire file"
Erik Trulsson
ertr1013 at student.uu.se
Mon Dec 28 10:08:57 UTC 2009
On Mon, Dec 28, 2009 at 11:46:37AM +0600, Victor Sudakov wrote:
> Victor Sudakov wrote:
>
> [dd]
>
> > > I would be happy to use svn as I do for my own projects.
> >
> > To run a cvs repository, you just need /usr/bin/cvs started from
> > inetd. It is even in the base system.
> >
> > To run a subversion repository, you need much more infrastructure and
> > more overhead (lots of dependencies from ports, probably a Web server,
> > a database backend etc). Besides, cvs is conveniently integrated with
> > Kerberos (we use :gserver: all the time) which I am not sure is
> > possible with subversion.
>
> I have just built and installed ports/devel/subversion on a fresh box.
> The port installed 17 dependent ports:
Several of which are only build-dependencies. If you were to install
subversion as a package far fewer dependencies would be installed.
Of the ports you list autoconf/automake, libtool, help2man, perl, python, and
tcl (and possibly some more) are only needed when building the port.
>
> apr-ipv6-gdbm-1.3.8.1.3.9 Apache Portability Library
> autoconf-2.62 Automatically configure source code on many Un*x platforms
> autoconf-wrapper-20071109 Wrapper script for GNU autoconf
> automake-1.9.6_3 GNU Standards-compliant Makefile generator (1.9)
> automake-wrapper-20071109 Wrapper script for GNU automake
> expat-2.0.1 XML 1.0 parser written in C
> gdbm-1.8.3_3 The GNU database manager
> help2man-1.36.4_3 Automatically generating simple manual pages from program o
> libiconv-1.13.1 A character set conversion library
> libtool-2.2.6b Generic shared library support script
> m4-1.4.13,1 GNU m4
> neon28-0.28.6 An HTTP and WebDAV client library for Unix systems
> perl-5.8.9_3 Practical Extraction and Report Language
> python26-2.6.4 An interpreted object-oriented programming language
> sqlite3-3.6.19 An SQL database engine in a C library
> subversion-1.6.6_1 Version control system
> tcl-8.5.8 Tool Command Language
> tcl-modules-8.5.8 Tcl common modules
>
> There could have been more but I had disabled some crap like the BDB
> backend.
>
> Please compare all this with a single /usr/bin/cvs binary and be
> horrified. Of course it needs python26, perl and tcl - all the three
> of them. I don't think I want all this on every server I plan to
> makeworld on.
>
> To cut a long story short, I would rather continue using cvs, perhaps
> until there is subversion-light in the base system.
>
> --
> Victor Sudakov, VAS4-RIPE, VAS47-RIPN
> sip:sudakov at sibptus.tomsk.ru
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
--
<Insert your favourite quote here.>
Erik Trulsson
ertr1013 at student.uu.se
More information about the freebsd-questions
mailing list