Author Archives: QuenyWell

SVN常用命令的使用方法

Subversion(简称SVN)是一个流行的版本控制系统,它采用服务器/客户端(C/S)架构,将资料存放在SVN服务器,然后通过SVN客户端对服务器的资料进行操作。典型的操作过程是通过SVN客户端从服务器下载(Check Out)一个副本到本地(这个本地副本也称为工作副本),然后对工作副本进行操作,之后再将修改过的内容上传(Commit)到服务器。
本文将向大家介绍一些常用SVN命令的使用方法。如果希望了解更多有关SVN服务器设置的内容,请阅读科威网的另一篇文章《SVN服务器设置指南》。
(更多…)

16 9 月 2013

SVN服务器设置指南

Subversion(也称为SVN) 是一个开源的版本控制系统,它既保留了老牌版本控制系统CVS的基本思想,又避免了它的错误和局限。SVN目前已经取代CVS,成为主流的版本控制工具。很多著名的开源社区都在使用Subversion,包括Apache、FreeBSD、GNOME、GCC、Samba等等。

Subversion把目录和文件集中到版本库(repository)里,通过时间戳进行管理。版本库以树型的文件目录结构保存信息,客户端连到版本库读取、修改和更新这些目录和文件。这让版本库看起来跟一般的文件服务器没多大的区别。但是跟一般的文件系统不同,版本库会记录目录和文件所做的每一次改变。你可以通过Subversion追踪目录和文件的历史修改记录,或者恢复目录和文件到任意时间点。

本文主要介绍SVN服务器设置相关内容,如希望了解更多有关SVN常用命令的内容,请参见科威网另一篇文章《SVN常用命令》。
(更多…)

05 8 月 2013

在CentOS和RHEL上安装RPMforge源

RPMforge,现已更名为Repoforge,是CentOS官方推荐的第三方yum源(仓库)。它可以安装在RHEL和CentOS上,提供超过5000种rpm格式的软件包,其中包括vlc、mplayer、xmms-mp3等流行的多媒体工具。
可以在这里找到完整的软件列表:http://packages.sw.be/。
(更多…)

20 7 月 2013

在CentOS和RHEL上安装EPEL源

EPEL(Extra Packages for Enterprise Linux) 是由Fedora社区创建和维护的第三方软件源,含有大量涉及网络、系统管理、程序开发和系统监控等内容的高质量的开源软件包,对于RHEL及其兼容的Linux发行版如CentOS的官方源来说是个很好的补充。安装好EPEL源之后,就可以通过yum命令安装数千个EPEL软件包。
(更多…)

20 7 月 2013

在Linux下创建交换空间的方法

交换空间(Swap Space),有时候也被称为虚拟内存,是硬盘中划出来的一段虚拟内存空间,用于扩展操作系统的物理内存。当系统的物理内存不够用的时候,操作系统把内存中最不常用的数据“交换”到交换空间,从而将物理内存中的一部分空间释放出来供其他程序使用。当程序需要用到交换空间内的数据的时候,操作系统再将数据从交换分区恢复到物理内存中。

Linux操作系统有两种实现交换空间的方法:交换分区(swap分区)和交换文件(swap文件)。
(更多…)

08 7 月 2013