在ubuntu服务器下安装svn服务器端,在window下使用eclipse的svn插件团队开发。

安装SVN服务端

1.在ubuntu上安装svn服务器

sudo apt-get install subversion

2.建立仓库文件夹

cd /home

sudo mkdir svn

3.创建仓库

sudo svnadmin create /home/svn

4.配置/home/svn/conf目录下的 svnserve.conf文件

sudo vim /home/svn/conf/svnserve.conf

去掉#[general] 前面的#

修改anon-access = none

修改auth-ccess = write

去掉#passw-db = passwd前面的#

5.修改/home/svn/conf目录下的passwd文件

sudo vim /home/svn/conf/passwd

修改如下:

[users]
                root    =    123
                yejunfeng    =    12345678
                test1  =    test1
                test2  =    test2

注意:这里设置了四个用户root,yejunfeng,test1,test2,密码分别为123,12345678,test1,test2

6.修改/home/svn/conf目录下的authz

sudo vim /home/svn/conf/authz

修改如下:

[groups]

admin = root,yejunfeng,test1,test2

[/]

@admin = rw

*=r

注意:root,yejunfeng,test1,test2是admin组,有读写权限。

7.启动SVN服务

sudo svnserve -d -r /home/svn

注意:-d表示后台运行svn服务,-r是指定svn目录,默认端口是3690

在eclipse是使用svn

1.在eclipse中安装subclipse插件,我们从Eclipse Marketplace里面下载

打开Eclipse-->Help-->Eclipse Marketplace-->在Find中输入subclipse搜索-->找到subclipse点击下载

2.安装完成后重启eclipse后可以在show view里调出svn资源库视图。

Window-->Show View-->other找到SVN

3.在空白处点击右键-->新建-->资源库位置-->输入url即可。

url样例:svn://IP/文件夹名

4.在eclipse中导入项目

import-->SVN-->从SVN检出项目-->选择刚刚创建的资源库-->Finish

5.编写好项目之后要提交commit

右键项目-->team-->提交

最后再下次编写项目前,选择更新就可以了。

右键项目-->team-->更新

修改svn账户密码

查看clipse中使用的是什么SVN Interface

window-->preference-->team-->svn

如果是用JavaHL,就把C:\Users\Administrator\AppData\Roaming\Subversion下的auth文件夹删掉,那么下次使用svn就需要重新输入账号密码了。

如果是用SVNKit,找到以下目录并删除.keyring文件

[eclipse ]"configuration"org.eclipse .core.runtime

提醒:eclipse使用svn插件连接码云,需要将SVN接口改成SVNKit。

搭建SVN和eclipse添加svn插件的更多相关文章

  1. Eclipse添加spring-tool-suite插件

    Eclipse添加spring-tool-suite插件 步骤 1.help --> Eclipse Marketplace,在search框中搜索spring-tool-suite,点击右下角 ...

  2. 【SVN】eclipse 安装 SVN 插件

    链接:eclipse中svn插件的安装 SVN 插件地址:http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=8EB28B11 ...

  3. eclipse添加删除插件-eclipse marketplace

    源文地址:http://jingyan.baidu.com/article/cdddd41c5c883353cb00e19e.html 在有些版本的eclips上并没有eclipse marketpl ...

  4. Eclipse添加SVN插件:导入项目+上传项目+更新项目

    首先在Eclipse中安装SVN插件,方法同安装Pydev相同 首先点击help,然后点击Install New Software 然后在弹出的窗口中点击Add,再在新弹出的窗口中的url栏输入如下内 ...

  5. 如何在eclipse添加SVN菜单

    首先需要在eclipse中安装svn插件,这个网上教程很多 那么我来说下如何在将svn添加到菜单中去吧. 很简单,

  6. Eclipse 添加SVN

    第一种方法没试 第二种方法  可以使用 现在版本 最新为 1.10.x 1.下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Develop ...

  7. eclipse 添加svn资源库卡死。长时间等待

    使用https://localhost:8443/svn/xx方式打入浏览器判断其服务器是否正常 如果正常通过,而eclipse新建库卡死时.可以等待一点时间看是否卡 问题依旧,考虑更改地址 主机名 ...

  8. myeclipse/eclipse添加Spket插件实现ExtJs4.2/ExtJs3智能提示

    前言 感谢luotao,本博客是copy这篇博客的:http://www.cnblogs.com/luotaoyeah/p/3803926.html ,因为太重要了,所以笔者再写一次. 重要说明:ec ...

  9. Eclipse - 添加 PyDev 插件

    1. 安装PyDev插件 启用Eclipse.在Help菜单中,选择Install New Software···, 然后点击Add按钮.在Location中输入:http://pydev.org/u ...

随机推荐

  1. WCF实现客户端和服务端

    service side 1.定义ServiceContract: 2.new a ServiceHost 3. add endpoint using System.ServiceModel; nam ...

  2. unity, StopAllCoroutines导致bug的解决办法

    StopAllCoroutines有时候不用不行. 但只要一用,就可能导致无穷无尽的bug. 原因是StopAllCoroutines会将当前脚本中所有coroutines都停掉,而没法做到只停掉我们 ...

  3. Android Training - 使用IntentService运行任务(Lesson 2 - 发送任务给IntentService)

    写在http://hukai.me/blog/android-training-18-running-background-service-lesson-2/

  4. atitit.md5算法的原理 与 总结

    atitit.md5算法的原理 与 总结 1. MD5的位数 128位1 2. 字节数组转换为32位字符串 base161 2.1. 十六进制字符用4个二进制位来表示1 2.2. byte[]和十六进 ...

  5. NPOI 导出Excel图片 (网络)

    导出网络图片,需要将网络图片下载到本地或者内存流中,建议下载的时候使用缩略图: 高清图片效率慢: Uri uri = new Uri(imgPath); //imgPath :网络图片地址 WebRe ...

  6. linux学习笔记6--命令mv

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. mv命令用来对文件或目录重新命名,或者将文 ...

  7. SpringBoot启动过程原理

    最近这两年springboot突然火起来了,那么我们就来看看springboot的运行原理. 一.springboot的三种启动方式: 1.运行带有main方法的2.通过命令 Java -jar命令3 ...

  8. 什么是ORM,以及在php上的使用?

    ORM:object relation mapping,即对象关系映射,简单的说就是对象模型和关系模型的一种映射.为什么要有这么一个映射?很简单,因为现在的开发语言基本都是oop的,但是传统的数据库却 ...

  9. EJB的优点有哪些?(选择2项)

    EJB的优点有哪些?(选择2项) A.技术领先 B.价格低廉 C.性能优越 D.强大的容器支持 解答:CD

  10. 机器学习之svm---cv wiki svm

    http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/ml/introduction_to_svm/introduction_to_s ...