阿里云安装SVN服务器,eclipse安装svn客户端

| 收藏本文 下载本文 作者:冷酷的包子

下面是小编为大家收集的阿里云安装SVN服务器,eclipse安装svn客户端(共含10篇),仅供参考,欢迎大家阅读,一起分享。同时,但愿您也能像本文投稿人“冷酷的包子”一样,积极向本站投稿分享好文章。

阿里云安装SVN服务器,eclipse安装svn客户端

篇1:阿里云安装SVN服务器,eclipse安装svn客户端

1.环境

阿里云

操作系统: Aliyun Linux 5.4 64位

2.安装svn

yum -y install subversion

注:到此为止,svn服务器端已经安装完成

3.配置

建立版本库目录

mkdir /alidata/www/svndata

svnserve -d -r /alidata/www/svndata

4.建立版本库

创建一个新的Subversion项目

svnadmin create /alidata/www/svndata/myproject

配置允许用户rsync访问

cd /alidata/www/svndata/myproject/conf

vi svnserve.conf

anon-access=none

auth-access=write

password-db=passwd

注:修改的文件前面不能有空格,否则启动svn server出错

vi passwd

[users]

#<用户1> = <密码1>

#<用户2> = <密码2>

myname=mysercert

5、测试svn服务器是否可以使用

svn服务器默认的端口是3690

你可以在linux中用命令 netstat -ant 查看此端口服务是否启动

也可以使用本地电脑通过telnet远程访问:telnet 192.168.1.8 3690

如果可以访问,证明svn服务器已经可以对外网提供服务了

注:至此服务器端代码仓库已经创建完毕,你可以通过用户名/密码 myname/mysercert 访问了,

阿里云安装SVN服务器,eclipse安装svn客户端

6、安装本地客户端

我用的是eclipse的subclipse作为svn的客户端

打开eclipse -> Help ->Install New Software选项, 点击Add按钮

根据需要,添加自己需要的版本svn控制器的版本,填写name和url,点击ok。

Name: Subclipse 1.8.x (Eclipse 3.2+)

URL: subclipse.tigris.org/update_1.8.x

7、通过eclipse的svn客户端将代码提交

选中项目,右键,team-》share Project...

8、在弹出的对话框中选择SVN,选择创建新的资源库

在URL输入框中输入:svn://192.168.1.8/myproject

注:这个ip地址需要根据你实际情况进行替换,看你放到哪个机器上了

9、这个时候进入了同步的视图。选择提交本地代码就完成了代码仓库的第一个项目的管理。

篇2:eclipse svn使用方法

1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org

2、从中解压出features与plugins文件夹,复制到E:/MyEclipse/myPlugin/svn里面,其它的*.xml文件不要。

3、在E:/MyEclipse/MyEclipse X.X/dropins下新建文件svn.link,内容是:path=E://MyEclipse//myPlugin//svn 保存。

4、删除E:/MyEclipse/MyEclipse X.X/configuration/org.eclipse.update文件夹

5、重启myeclipse就一切正常了。

篇3:eclipse svn使用方法

打开Eclipse

help->Software Updates->find and install(如果没有这个就用help->Software Updates->Add/Remove Software即可)

选择search for new features to install, Next

点击new remote site

输入name:subclipse 1.6.x,url:subclipse.tigris.org/update_1.6.x,点OK

或者:

Name: Subclipse 1.6.x (Eclipse 3.2+) URL: subclipse.tigris.org/update_1.6.x

Name: Subclipse 1.4.x (Eclipse 3.2+) URL: subclipse.tigris.org/update_1.4.x

Name: Subclipse 1.2.x (Eclipse 3.2+) URL: subclipse.tigris.org/update_1.2.x

Name: Subclipse 1.0.x (Eclipse 3.0/3.1) URL: subclipse.tigris.org/update_1.0.x

选中subclipse,点击finish

一直NEXT,这里注意下,有些时候会出现 Subclipse Integration for Mylyn 3.x (Optional) (3.0.0) requires plug-in “org.eclipse.mylyn.tasks.core (3.0.0)”, or compatible.错误,这个不要紧,在弹出框中选择subclipse,把Subclipse Integration for Mylyn 3.x选项去掉即可

Next一路安装完成!

eclipse的含义:

虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。[1]

这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++、COBOL、PHP、Android等编程语言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。

基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。

篇4:在windows上如何安装部署设置SVN服务器

在windows上如何安装部署设置SVN服务器

工具/原料

操作系统:Windows,32位

SVN Server版本:svn-win32-1.6.16

SVN Client版本:TortoiseSVN-1.6.16.21511

方法/步骤

一、准备工作

1、SVN服务器:解压缩包,可以从 下载最新版本,

2、SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯。

二、安装服务器和客户端程序

1、SVN服务器:直接解压缩到某个文件夹下即可。示例路径:c:svn

备注:如果下载的是msi程序,直接运行按提示安装即可。

2、SVN客户端:直接运行按提示安装即可,

示例路径:C:Program FilesSubversion

三、建立版本库(Repository):示例路径:e:svnroot。建立版本库有两种方法:

方法一,建立空目录e:svnrootrepos1,进入repos1文件夹,在空白处点击右键,选择“TortoiseSVN->Create Repositoryhere...”,

方法二,建立空目录e:svnrootrepos2,进入DOS命令行,输入如下命令:

svnadmincreate e:svnrootrepos2

四、运行SVN服务器,启动服务。启动服务有两种方法:

方法一,临时启动服务,在DOS下输入如下命令:

svnserve -d -r e:svnrootrepos1 --listen-host ip地址 --listen-port=端口号

说明:“listen-host”和“listen-port”可选。默认端口是3690,如果端口已经被占用,可以通过选项listen-port指定端口号。

篇5:google svn 服务器使用

1. code.google.com/ 用gmail登入,>后点击>Project Hosting

2. 进入>> code.google.com/hosting/ >后点击>Create a new project

3. 填入必要的项目名,描述等确定,

就可以了

4. 确定成功后 ->Source

5. 到eclipse的打开新建一个project->team->share Project->svn

6. 后面根据 google source 上的svn提示,这我就不多说了。一般的svn http url

篇6:阿里云服务器配置 SVN 服务器与生产站点同步WEB服务器

作为linux的门外汉,一直觊觎svn的方便性,在有台aliyun的情况下,一起来搞搞,

1.环境

阿里云 centos5.5

2.安装svn

yum -y install subversion

3.配置

建立版本库目录

mkdir /alidata/www/svndata

svnserve -d -r /alidata/www/svndata

4.建立版本库

创建一个新的Subversion项目

svnadmin create /alidata/www/svndata/myproject

配置允许用户rsync访问

cd /alidata/www/svndata/myproject/conf

vi svnserve.conf

anon-access=none

auth-access=write

password-db=passwd

注:修改的文件前面不能有空格,否则启动svn server出错

vi passwd

[users]

#<用户1> = <密码1>

#<用户2> = <密码2>

myname=myaname

5.客户端连接

svn co svn://ip/alidata/www/svndata/myproject

用户名密码:myname

6.实现SVN与WEB同步,可以CO一个出来,也可以直接配在仓库中

1)设置WEB服务器根目录为/alidata/www/webroot

2)checkout一份SVN

svn co svn://localhost/alidata/www/svndata/myproject /alidata/www/webroot

修改权限为WEB用户

chown -R www:www /alidata/www/webroot/myproject

3)建立同步脚本

cd /alidata/www/svndata/oplinux/hooks/

cp post-commit.tmpl post-commit

编辑post-commit,在文件最后添加以下内容

export LANG=en_US.UTF-8

SVN=/usr/bin/svn

WEB=/alidata/www/webroot/

$SVN update $WEB –username myname –password myname

chown -R www:www $WEB

增加脚本执行权限

chmod +x post-commit

这样,我们上传svn后,生产站点就能立马显示出来了,自动化程度高了很多,

篇7:linux下使用yum安装svn详解

安装完yum源之后,安装mysql,svn之类的就变得相当简单,下边将简单的用yum安装svn,关于yum源的配置请参考:blog.csdn.net/tjcyjd/article/details/41646889

1.安装svn

yum -y install subversion

2.建立版本库目录并配置

mkdir -p /var/www/svndatasvnserve -d -r /var/www/svndata

3.建立版本库:创建一个新的Subversion项目

svnadmin create /var/www/svndata/subversion_project

4.配置允许用户kinder访问

cd /var/www/svndata/subversion_project/confvi svnserve.confanon-access=noneauth-access=writepassword-db=passwdvi passwd[users]kinder=123456

5.客户端连接

(如果svn未开启,进行开启操作svnserve -d -r /var/www/svndata)

svn co svn://127.0.0.1/subversion_project

用户名:kinder

密码:123456

基本完成安装,中间过程出现的问题或者进行其它配置,自己百度谷歌去.....

The end...

篇8:利用SVN搭建测试服务器

在正规的团队开发流程中,测试服务器测试是必不可少的一个环节,如何简单快捷的部署测试服务器将是本文的重点,本文的实际环境是CentOS + PHP + MySQL + SVN,将通过两种不同的途径来实现部署测试服务器的最终目的。

第一种,post-commit

post-commit本身是SVN系列钩子中的一个,是为了更方便对SVN使用中的常见操作进行处理,

建立测试服务器的步骤如下

在hooks目录,创建post-commit文件, 并将其内容定义为类似如下

#!/bin/sh

export LANG=en_US.UTF-8

svn checkout --username kimi --password password svn://10.0.0.8/projects/ /wwwroot/projects.ismole.net

chown www:www /wwwroot/projects.ismole.net -Rf

说明:

1. #!/bin/sh 说明是执行shell命令

2. export LANG=en_US.UTF-8是为了解决svn post commit 中文乱码,设置本地化编码。不过SVN默认是UTF-8编码。如果字符集符合并且不设置将会出现错误,而执行不成功,错误标识为svn: Can’t convert string from native encoding to ‘UTF-8′

3. svn checkout –username kimi –password password svn://10.0.0.8/projects/ /wwwroot/projects.ismole.net 执行SVN检出操作

4. chown www:www /wwwroot/projects.ismole.net -Rf 更改文件夹属主为适合Web Server的,

里面原有的代码全部注释掉.这里可以执行shell命令,每次commit完成后都会调用此文件。

第二种,PHP检出SVN

< ?php

header(“Cache-Control:no-cache,must-revalidate”);

$handle = popen(“svn checkout --username kimi --password password svn://10.0.0.8/projects/ /wwwroot/projects.ismole.net”, “r”);

$read = stream_get_contents($handle);

echo “

”;

printf($read);

echo “< /pre>”

pclose($handle);

?>

其实这种方式只是利用PHP来执行linux命令,不过多描述。

综合以上两种方式,其目的都是通过将SVN检出,并放置在相应的web目录下来实现的。这两种相互比较而言,post-commit更为简单快捷,无需更多的操作,但是对权限控制力度很小,只要有SVN的提交权限就有部署测试服务器的权限;PHP方式相比麻烦一些,但是对用户权限的控制可以专门定制相应的程序来实现,几乎可以实现任何角色对权限的控制。

在实际的使用过程中,我们目前对应用的APP调试以及合作性质的研发采用第一种方式;如果对SVN需要比较多权限控制的话,推荐采用第二种,可以囊括测试,部署,上线等各个环节。在和新浪的一个合作中,采用这种异地开发方式。

版权声明:原创作品,欢迎,转载时请务必以超链接形式标明文章原始地址、作者信息和本声明。

原文链接:www.ccvita.com/383.html

篇9:阿里云服务器是什么?

阿里云服务器使用教程

1、登录云服务器控制面板

使用阿里云账号登录,在红框处输入阿里云账号和密码,进行登录,

阿里云服务器是什么?

2、进入用户中心

点击红框内的“用户中心”,进入用户管理中心,

3、点击管理控制台

进入管理控制台后默认显示的是云服务器的列表信息,点击红框中的“管理”进入云服务器的管理页面。

重要提示

本指南假设已经拥有一个阿里云帐户,且已经购买一台云服务器或已经拥有其他服务商提供的服务器。

篇10:ubuntu下安装svn详解命令行介绍linux操作系统

Svn是什么东西我就不多了,团队开发过的朋友都知道svn的用处了,下面我要来给大家详细介绍ubuntu下安装svn方法与代码分享,有需要了解的同学可进入参考

1. 安装svn

如果是ubuntu系统,直接 sudo agt-get install subversion

2. 创建svn库

svnadmin create /home/robin/svn

3. 配置用户、权限

a. cd /home/robin/svn/conf

b. vi svnserve.conf , 取消passwd, authz 两行的注释

c. vi passwd , 添加用户

[users]

zhanglb = 123

d. vi authz , 配置权限

i) [groups]下面添加组和用户

admin = zhanglb

ii) 添加目录

[/]

@admin = rw

4. 启动svn服务

svnserve -d -r /home/robin/svn

5. 在其它目录checkout svn

假设svn库所在服务器的ip是192.168.128.128,则svn库地址为

直接checkout地址为: svn://192.168.128.128

用户名 zhanglb

密码 123

其它:

关闭svn服务

killall svnserve

SyGate安装前奏服务器教程

一个安全WEB服务器的安装服务器教程

安装工作总结

安装委托书

安装合同

安装合同范本

安装申请书

安装承诺书

安装协议书

安装合同

阿里云安装SVN服务器,eclipse安装svn客户端(合集10篇)

欢迎下载DOC格式的阿里云安装SVN服务器,eclipse安装svn客户端,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档