SVN服务器搭建以及在MyEclipse中的使用方法

简介: SVN服务器搭建1、官网下载TortoiseSvn安装程序。下载地址:http://tortoisesvn.net/downloads.html2、傻瓜式安装。

SVN服务器搭建

1、官网下载TortoiseSvn安装程序。下载地址: http://tortoisesvn.net/downloads.html
2、傻瓜式安装。本文中安装路径为:D:\Program Files\TortoiseSVN
3、创建Repository。就相当于一个数据库,客户端可以写不同版本的文件,也可读不同版本的文件。创建方法如下:
  • 确定一个存放目录(可以随便指定)。本文采用:E:\SVN_REPO 
  • 在SVN_REPO文件夹图标上右击,选择 TortoiseSvn --> create repository here。也可以进入文件夹后在空白处右击。如下图:
                 
  • TortoiseSvn会在这个文件夹里创建一些文件,同时弹出如下对话框:
                 
              对话是说:这个repository创建成功,是否创建默认的目录结构(这个目录结构有:trunk【树干】,branches【树枝】,tags三个文件夹)。
如果要创建,就点击 Create folder  structure(注:这里点击之后,并不是说会在SVN_REPO下创建这三个文件夹,它只是把这三个文件夹的信息保存到了上图中某个文件内。
所以如果这里点击了Create folder structure然后又点击Start Repobrowser 就会看到这三个文件夹)。如果要查看该repository包含哪些文件,就点击Start Repobrowser。

这里我就不点击Create folder structure了,直接Ok。

(如果没有明白,欢迎留言)
  • 到此,Repository就创建好了。可以理解会创建了一个数据库。下面就该启动这个repository了。
4、配置参数
  • 进入上图中conf文件夹,记事本打开svnserve.conf,把如下代码:# anon-access = read  和  # auth-access = write  和  # password-db = passwd 中的#和#后的空格去掉。
  • 记事本打开passwd,在最后添加用户名和密码。格式为 用户名=密码 。 如  john=john
5、启动Repository。
  • 启动命令:svnserve -d -r  E:\SVN_REPO  (这里的应该换成你刚才创建的Repository所在的目录)
  • (由于如果直接采用这种方法,那个命令行窗口一直在,一旦关掉窗口就会停止。所以建议采用如下方式)
  • 创建SVNServe服务。
1、sc create SVNServe binpath= "D:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r E:\SVN_REPO" displayname= "SVNServe" depend= tcpip start= auto  (以管理员身份执行)(注:命令行中,所有的"="后面都必须有空格,另外注意引号格式 )。
2、结果如图:
       
3、启动刚创建的SVNServe服务。

cmd-->services.msc ,找到SVNServe,启动即可。

6、到此,SVN服务器搭建成功。

MyEclipse中使用SVN

1、在MyElipse中安装SVN插件。安装方法参考:
2、安装成功后,在MyEclipse中   Window-->show view-->Other 会看到SVN相关的视图。如图:
         
           
3、在处于打开状态的项目文件夹上右击,Team--> Share Project。然后出现下图对话框:让你选择repository 类型。这里肯定选择SVN
          

4、然后出现下图,让你选择是使用一个已有的repository,还是创建一个新的repository。当然第一次操作是选择创建一个新的repository。如图:
          

5、next 后出现下图,这里填写 svn://svn服务器的ip地址。
         
6、下一步,如图。这步我一般默认,不作改动。
         

7、下一步、完成,然后会弹出对话框,要求输入用户名和密码,这步就不用讲了撒。
8、用户名密码验证成功后,MyEclipse会自动跳转到Tean Synchronizing Perspective 透视图。不用管,切换回到开发透视图,然后在项目上右击:Team-->Commit,出现下图:


9、上面空白处可以填写这次提交的注释,也可以不填写。这里就直接OK。执行成功后,项目图标有所变化。


至此,本篇博文叙述完,若有问题,欢迎留言。

目录
相关文章
|
7月前
|
Go Android开发 数据安全/隐私保护
如何在Eclipse中使用SVN
如何在Eclipse中使用SVN
|
7月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
235 0
|
2月前
|
Linux 数据安全/隐私保护 Windows
centos 7.2 搭建svn服务器
centos 7.2 搭建svn服务器
53 0
|
4月前
|
监控 数据挖掘 Linux
Linux服务器PBS任务队列作业提交脚本的使用方法
【8月更文挑战第21天】在Linux服务器环境中,PBS任务队列能高效管理及调度计算任务。首先需理解基本概念:作业是在服务器上执行的任务;队列则是等待执行任务的列表,具有不同的资源限制与优先级;节点指分配给作业的计算资源。
584 4
|
4月前
|
Android开发
svn服务器配置常见问题
svn服务器配置常见问题
64 1
|
7月前
|
存储 网络协议 Ubuntu
Ubuntu14.04快速搭建SVN服务器及日常使用
Ubuntu14.04快速搭建SVN服务器及日常使用
|
7月前
【SVN】如何取消文件和SVN服务器的关联
【SVN】如何取消文件和SVN服务器的关联
83 0
|
7月前
|
运维 Apache 数据安全/隐私保护
CentOS6.5搭建SVN服务器(Apache+SVN)
CentOS6.5搭建SVN服务器(Apache+SVN)
|
7月前
|
缓存 中间件 数据安全/隐私保护
在Python中实现代理服务器的配置和使用方法
在Python中实现代理服务器的配置和使用方法
|
7月前
|
网络协议 Ubuntu Linux
如何在Linux环境搭建本地SVN服务器并结合cpolar实现公网访问
如何在Linux环境搭建本地SVN服务器并结合cpolar实现公网访问

推荐镜像

更多