CVS的配置及与X-Code的集成使用

 

服务器端的配置

首先在服务器端建立CVS根目录.打开Terminal应用程序,输入如下命令:

su root

mkdir /usr/local/cvsrep

chmod 04777 /usr/local/cvsrep

exit

然后再设置CVSROOT环境变量,能够让cvs服务器知道你的仓库路径。

export CVSROOT=/usr/local/cvsrep

接下来对CVS进行初始化

cvs init

 

项目文件的加入:

转到所要添加的工程的目录下:

cd ~/…/Project

cvs import –m “Initial import” Project username start

 

客户使用端的配置及使用命令

x-code的集成使用:

cvs co CVSROOT

cd CVSROOT

cp /Developer/Tools/cvswrappers ./

cvs commit –m “New cvswrappers”

cd ..

rm –R CVSROOT

 

SSH环境的配置

ssh [email protected] (username是服务器上开设的用户名,后面的服务器的IP地址)

mkdir /.ssh

exit

 

ssh-keygen –t dsa (此过程中输入的口令即为以后登陆服务器所需的ssh口令)

 

cd ~/.ssh

scp id_dsa.pub [email protected]:/.ssh/authorized_keys

 

客户端check out项目

export CVSROOT=:ext: [email protected]:~/usr/local/cvsrep

export CVS_RSH=ssh

cvs init

cvs co Project

 

x-code中的相关设置

在项目文件上get info,在general面板中的最下端的SCM System中选择CVS,并且点选enable SCM,然后点击edit…按钮,check Use ssh instead of rsh for external connections. 完成如上设置以后,x-code就能与CVS正常工作了。




你可能感兴趣的:(服务器,ssh,System,cvs,import,Terminal)