`
zhhxxx
  • 浏览: 30018 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

SVN安装与配置 SVN整合MyEclipse

阅读更多
SVN安装:
1、安装服务器
######### 安装文件:SVN服务器###############
# http://www.collab.net/downloads/subversion #
CollabNetSubversion-server-1.6.9-1.win32.exe
点击安装CollabNetSubversion-server.exe,在第二个Next时选择Svnserve安装模式,去掉第二个勾即可。
往下可以选择自己的安装路径,点击Next后Finish即可。
程序被安装到:C:\Program Files\CollabNet\Subversion Server

2、安装客户端
######### 安装文件:SVN客户端###############
# http://tortoisesvn.net/downloads #
TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi
LanguagePack_1.6.8.19260-win32-zh_CN.msi
点击安装软件,按提示安装即可。

3、配置服务器

在CollabNetSubversion的安装完成后,使用命令行工具创建版本库
a.创建一个名为SVN(例如D:\SVN\)的空文件夹,作为你的所有版本库的根
b.在D:\SVN\里创建另一个目录SvnRepos
c.打开命令行窗口(或DOS窗口),进入D:\SVN\目录,输入
  svnadmin create --fs-type fsfs ProjRepo
  这样,你就在D:\SVN\SvnRepos\ProjRepo创建了一个新的版本库。

4、修改配置文件

对三个文件进行配置,在D:\SVN\SvnRepos\ProjRepo\conf目录下,分别为svnserve.conf,passwd,authz

<1> 文件svnserve.conf中把下面前面的#号去掉,修改如下:

引用

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz


<2> 文件passwd增加用户,修改如下:

引用

[users]

admin = 123456




<3> 文件authz修改如下:

引用

[groups]

admin = admin

[/]

@admin = rw

*= r


5、运行 svnserve

在终端输入:
svnserve.exe -d -r D:\SVN\SvnRepos

6、以服务形式运行 svnserve
使用普通用户直接运行 svnserve 通常不是最好的方法。它意味着你的服务器必须有一个用户登录,还要记着重新启动服务器后重新启动 svnserve。最好的方法是将 svnserve 作为 windows 服务运行。
sc create svnserve binpath= "C:\Program Files\CollabNet\Subversion Server\svnserve.exe --service --root D:\SVN\SvnRepos\ProjRepo" displayname="Subversion" depend= tcpip start= auto

#Add a description after creating the service#
运行下列代码
sc description svnserve "Subversion server (svnserve)"

7、在MyEclipse中配置SVN:

方法一(我按照这种方法做的,而且没问题):

<1> 若没有该选项,则采用以下方法,点击Help—Software Updates---Add/Remove Software…在出现的对话框中选择Add---Add Site---输入name为SVN,URL为http://subclipse.tigris.org/update_1.0.x 点击OK--展开Personal Sites--选中subclipse-- 安装完成即可

打开MyEclipse菜单---Window---Show View---Other….选择SVN---SVN资源库在Myeclipse右下角出现SVN透视图.

<2> 在空白处右击---新建---资源库位置,在URL选项中写入:svn://localhost/,确定即可

在弹出的对话框中输入用户名和密码(为之前在文件修改的用户名和密码),确定   

<3> 右击建立的资源库位置,新建一个远程文件夹,填入文件夹名,Next—Finish

<4>右击新建的远程文件夹,选 导入 选项,选择导入目标文件的目录,点击确定即可

<5>打开file菜单---New---Others….---SVN---从SVN中出去项目---next---选定资源库位置---Next---选择目标远程文件夹---Next---为项目命名---Finish

方法二(这种方法安装的subclipse会有一点点问题,解决起来还挺麻烦):
<1>subclipse.tigris.org:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
下载Subclipse,site-1.0.6.zip
<2>解压次文件,在Myeclipse菜单--help--Sofeware Update--Add/Remove SoftWare...---Add--Add Local--选中site-1.6.10.zip--选中Personal Sites--完成安装。
分享到:
评论
18 楼 bingufo 2010-04-30  
楼主写的都很基本啊,我一直是在这个模式下开发的.
但是关于svn的使用,跟cvs的一些区别用法等,最好希望楼主能再说说.因为我对这方面比较关注.
17 楼 heqishan 2010-04-29  
建议去看看这篇文章哈
blogjava.net/gdhqs
16 楼 askyuan 2010-04-28  
写的不错,我用的就是svn,svn是最好的,顶
15 楼 ivyshark 2010-04-28  
越来越csdn了
14 楼 jxausea 2010-04-28  
lgdlgd 写道
楼主的方法是几年前的老方法了,现在新版的SVN服务器安装和配置都是傻瓜式的图形界面。
linux
13 楼 wangchangbing 2010-04-28  
很好的教程
12 楼 lgdlgd 2010-04-28  
楼主的方法是几年前的老方法了,现在新版的SVN服务器安装和配置都是傻瓜式的图形界面。
11 楼 InnocentBoy 2010-04-28  
visual svn也不错,做服务器。
10 楼 apple.shan 2010-04-28  
跟 MyEclipse 有毛关系!
9 楼 zhhxxx 2010-04-28  
hong879113 写道
我晕啦~~ 算啦 我去文档。。。

svnadmin create --fs-type fsfs ProjRepo
8 楼 hong879113 2010-04-28  
我晕啦~~ 算啦 我去文档。。。
7 楼 whaosoft 2010-04-28  
.... 这个我想 应该都是必会的吧
6 楼 hong879113 2010-04-28  
尴尬。。。能帮搞定下 怎么回事吗?第一次用这个 以前都是CVS
5 楼 NumbCoder 2010-04-28  
其实MyEclipse 还有另外一种更简单的安装方法。。
4 楼 lirong1978 2010-04-28  
我们就用的SVN,支持。
3 楼 hong879113 2010-04-28  
fail to load module for fs type 'bdb'
我用的server是CollabNetSubversion-server-1.6.11-3.win32.exe 这个没什么关系吧~
2 楼 xbcoil 2010-04-28  
很不错.学了点东西...原来一直用cvs...好像cvs配置简单点.
1 楼 a379803901 2010-04-28  
写的还不错,继续加油!!

相关推荐

Global site tag (gtag.js) - Google Analytics