Linux下安装CVS服务器
(本文章主要是个人容易找资料而转的,本文来此 http://hackang.javaeye.com/blog/234000)
一、首先查看有没有安装cvs
rpm -qa|grep cvs
如果没有安装,去down一个rpm包安装一把 rpm -i cvs-1.11.22-5.el5.i386.rpm
二、添加cvs组和用户
groupadd cvs
useradd -g cvs -s /sbin/nologin cvsroot
cd /home/cvsroot
chown -R cvsroot /home/cvsroot
三、更改目录权限,因为提交代码有I/O的读写操作
chown -R cvsroot.cvs /home/cvsroot/
chmod -R 775 /home/cvsroot/
四、设置全局变量
vi /etc/profile
加上
export CVSROOT=/home/cvsroot/
要立即生效,执行
source /etc/profile
五、初始化cvs
cvs init
六、让CVS在开机时自动启动
cat /etc/services | grep cvspserver
如果看到cvspserver 2401/tcp # CVS client/server operations 前面有#号,去除就可以了,然后保存退出,否则直接退出
cd /etc/xinetd.d
看有没有cvs文件,如果有直接编辑,否则创建
vi cvs
内容如下:
service cvspserver
{
disable
= no
port
= 2401
socket_type
= stream
protocol
= tcp
wait
= no
user
= root
passenv &n
相关文档:
2009 年 4 月 23 日
本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。
背景
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微 ......
步骤:
一。熟悉在普通电脑上用
GDB调试的基本方式。参见:
http://www.ibm.com/developerworks/linux/library/l-gdb/
二。下载《
gdb
quick reference》,
2张纸,打印出来放在手边备用。
三。让嵌入式系统支持
gdbserver.
(在
openwrt上,即在
make
menuconfig时选择编译
gdbserver)
四。进行调试
&nbs ......
最近在调试linux小系统,想让小系统支持中文,经过几天的调试,这个问题终于得以解决,下面总结一下遇到的问题和解决办法。
在console下面支持中文我选择的是采用外挂式平台的办法,并不真正汉化内核,因为担心汉化内核会有较大的风险,所以选用外挂的方式。采用外挂的方式必须得准 ......
我是用虚拟机装了Linux,真实系统是Windows XP,在Windows XP下用Serv-u软件架设了FTP服务器,然后我们就可以在虚拟机的Linux下登录该FTP服务器下载或上传文件了,不同的仅是在Linux下是在命令行里输入相关FTP命令来完成的,应该也有像FlashFXP、CuteFTP这一类的Linux专用软件,不过我孤陋寡闻,不了解,也就不误人子弟了。 ......
以下是本人在学习linux编程时查找并整理的一些东西,与大家分享:
Vi大家都很熟悉,某些情况下它是我们在Linux下唯一可用的文本编辑器。其实我们平时所指的VI其实是VIM(ViImproved,VI增强版)。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。VIM简单易用,只要看看V ......