在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. C#线程同步技术(二) Interlocked 类

    接昨天谈及的线程同步问题,今天介绍一个比较简单的类,Interlocked.它提供了以线程安全的方式递增.递减.交换和读取值的方法. 它的特点是: 1.相对于其他线程同步技术,速度会快很多. 2.只能 ...

  2. 在Visual Studio 2013顯示SCSS詳細錯誤訊息

    在WebEssentials套件加持之下,Visual Studio 2013可以直接編修SCSS,每次存檔自動編譯出css.min.css及.map,非常方便.但初心者如我,寫錯語法在所難免,一旦造 ...

  3. linux中的系统服务--daemon

    简单的说,系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service . 但是 service 的提供总是需要程序的运行吧!否则如何运行呢?所以达成这个 ser ...

  4. PCIe to AXI Translation——PCIe 内存空间到AXI内存空间的转换

    PCIe to AXI Translation——PCIe 内存空间到AXI内存空间的转换 UltraScale系列芯片包含PCIe的Gen3 Integrated Block IP核在内的多种不同功 ...

  5. PHP系统学习2

    字符串操作 字符串截取 substr() 字符串格式化printf()格式化无需echo sprintf() 需要echo nl2br()可以将\n转换成<br/> wordwrap() ...

  6. springboot文件上传下载,转载的

    Spring Boot入门——文件上传与下载 原文来自:https://www.cnblogs.com/studyDetail/articles/7003253.html 1.在pom.xml文件中添 ...

  7. MySQL主从同步那点事儿

    一.前言 关于mysql主从同步,相信大家都不陌生,随着系统应用访问量逐渐增大,单台数据库读写访问压力也随之增大,当读写访问达到一定瓶颈时,将数据库的读写效率骤然下降,甚至不可用;为了解决此类问题,通 ...

  8. eclipse中使用weblogic作为服务器控制台中文乱码

    使用WebLogic时控制台输出中文乱码解决方法:   1.找到weblogic安装目录,当前项目配置的domain   2.找到bin下的setDomainEnv.cmd文件   3.打开文件,从文 ...

  9. JS的面向对象编程

    一.什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人". var Chinese = { nation:'中国' }; 还有一个对象,叫做&qu ...

  10. ITDB部署

    官方地址:http://www.sivann.gr/software/itdb/ 方法如下: 前提:首先需要三个东西:APACHE,PHP5,SQLITE3,php5-sqlite 环境:ubuntu ...