Posts Tagged: cvs


28
三 09

分布式版本控制

Git: http://git-scm.com/

Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. Branching and merging are fast and easy to do.

Git is used for version control of files, much like tools such as Mercurial, Bazaar, Subversion, CVS, Perforce, and Visual SourceSafe.

Git在苹果系统上非常流行。

Mercurial : http://www.selenic.com/mercurial/wiki/
http://mercurial.selenic.com/

A fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects.

Bazaar : http://bazaar-vcs.org/

Bazaar is a distributed version control system that Just Works. While other systems require you to adapt to their model of working, Bazaar adapts to the way you want to work, and you can try it out in five minutes.

MySQL, Mailman, Launchpad, and the Linux Foundation are among the many projects and organizations using Bazaar.

Bazaar runs on Windows, GNU/Linux, UNIX and Mac OS, and requires only Python 2.4. If you can run Python, you can run Bazaar! It is an official GNU project, licensed under the GPLv2 or later, at your option.

Perforce  : http://www.perforce.com/perforce/products.html

The Perforce Software Configuration Management System features comprehensive SCM capabilities built around a scalable client/server architecture. Users can access the Perforce Server through a range of Perforce client software. Perforce can be deployed quickly and easily, and requires minimal administration even for large or distributed sites

参考:

http://en.wikipedia.org/wiki/Distributed_revision_control

为什么我们要放弃Subversion : http://www.infoq.com/cn/articles/thoughtworks-practice-partiv


18
十一 07

升级OpenBSD的ports

建立一个cvsup-supfile文件,内容如下:

#Defaults that apply to all the collections
*default release=cvs
*default delete use-rel-suffix
*default umask=002
*default host=cvsup.jp.openbsd.org
*default base=/cvsup
*default prefix=/cvsup

#If your network link is T1 or faster, comment out the following line.
*default compress

OpenBSD-all
#OpenBSD-src
#OpenBSD-www
#OpenBSD-ports
#OpenBSD-x11
#OpenBSD-xf4
保存,
# mg cvsup-supfile
# cd /
# mkdir cvsup
# cd
# cvusp –g –L 2 cvsup-supfile

主要cvsup站点:
cvsup.uk.openbsd.org]
cvsup.de.openbsd.org
cvsup2.de.openbsd.org
cvsup.hu.openbsd.org
cvsup.fr.openbsd.org
cvsup.ca.openbsd.org
cvsup.usa.openbsd.org
cvsup.kr.openbsd.org
cvsup.no.openbsd.org
cvsup.pt.openbsd.org
anoncvs.de.openbsd.org
rt.fm
skeleton.phys.spbu.ru
cvsup.jp.OpenBSD.org
mirror.osn.de
openbsd.informatik.uni-erlangen.de

OpenBSD-src   – The src repository
OpenBSD-ports – The ports repository
OpenBSD-www   – The www repository
OpenBSD-x11   – The XFree86-3 repository
OpenBSD-xf4   – The XFree86-4 repository
OpenBSD-all   – All OpenBSD repositories