精华内容
下载资源
问答
  • SVN安装教程

    2017-01-14 09:22:01
    超详细的图文结合SVN安装教程,包括服务器端和客户端
  • Svn.zip压缩包内包含有Svn安装包、Svn的语言包、安装教程说明和注意事项.txt。很容易的,适用于新手
  • SVN 安装教程

    2018-03-19 14:15:47
    SVN 安装教程
  • SVN安装教程详解

    千次阅读 2019-06-01 20:50:25
    SVN安装教程 软件包请移步到百度云网盘:链接:https://pan.baidu.com/s/1qHQSk-kl-fcebnFFJqQP1A 提取码:ix1q 1.1、TortoiseSVN 安装 先安装TortoiseSVN,然后安装汉化包 安装成功之后,所有的操作都是...

    SVN安装教程

    软件包请移步到百度云网盘:链接:https://pan.baidu.com/s/1qHQSk-kl-fcebnFFJqQP1A 
    提取码:ix1q 

    1.1、TortoiseSVN 安装

    1. 先安装TortoiseSVN,然后安装汉化包
    2. 安装成功之后,所有的操作都是“右键”
    3. 安装成功的标记

     

     

     

     

     

     

     

     

     

    1.1、创建仓库

    我们把TortoiseSVN安装好后,先创建文件夹,然后鼠标右键创建

     

    1.2SubversionSVN服务器的安装

    安装我们的SVN服务器。

     

    1. 测试安装

    我们把Subversion安装好后,打开cmd进行测试是否安装成功 命令:svn --version

          

    如果出错,检查我们的环境变量。

        2.检查path系统环境变量

          

     

     

     

    1.2.1、注册服务

    目的:注册服务我们可以快速的启动svn,方便我们的开发。

    1、. 注册“服务”

          

    配置这个的目的(重点)

           我们在cmd操作SVN服务的启动,每次都要打开窗口来进行启动很麻烦,那我们进行windows服务的注册,让我们一开机就启动。

    sc create svn binpath= "F:\SVN\bin\svnserve.exe --service -r G:\repository\svn" displayname= "SVN-Service" start= auto depend= Tcpip

    1. svn我们要在servers.msc服务注册的一个名称
    2. F:\SVN\bin我们SVN的安装目录
    3. G:\repository\svn我们的仓库的路径

     

    图示:

     

    2、 启动或停止“服务”

          

     

    3、.“运行”,services.msc 打开“服务”

    4、 删除“服务”(如果你之前安装的话,那么这是删除的方法)

          

     

    1.3、svn权限

        1.3.1找到conf文件夹

    在我们创建的仓库中找到àconf文件夹,有3个配置文件,我们需要谨记。

    • authz:权限认证配置
    • passwd:账号配置
    • svnserve.conf:核心配置文件:用于启动权限、确定账号文件位置,确定权限文件位置。
    1. 权限需要3个配置文件

          

     

     

     

    1.3.2svnserve.conf

    •     开启认证     

    打开svnserve.conf文件,大概在19到20行左右,我们需要开启权限认证,关闭匿名访问。

    #的作用:注释

    • 把#号删除表示开启
    • 把#号添加表示注释

          

     

     

     

    • 确定账号配置文件位置

    打开svnserve.conf文件,大概在27行左右,我们需要确定账号配置文件位置

    我们需要把前面的#号去掉即可

                 

     

     

     

    •    确定认证配置文件位置

    打开svnserve.conf文件,大概在36行左右,我们需要确定认证配置文件位置

    我们需要把前面的#号去掉即可

     

                 

     

     

    1.3.3、passwd  账号配置

    1. 打开passwd文件(一行一个账号,账号用户名和密码组成,使用等号分隔)

          

     

     

    1.3.4、authz 认证配置文件

    打开authz文件

     

     

    • 配置组

           配置组 , 格式:组名 = 用户1 ,用户2,....

                 

     

     

     

    •            配置多仓库

                         [bbs:/]                 --> 确定仓库名称 。[bbs:/doc]  给bbs仓库的doc目录配置权限

                         @itheima = rw       --> 给itheima组设置权限。

                                                            read ('r') ,read-write ('rw') ,or no access ('').

                         user3 = r               --> 给user3 指定权限

                         *=                        --> 其他用户没有权限

                        

    配置后我们就可以使用啦!

     

     

      1. myeclipse svn 插件
        1. 安装插件

                  如果3个都不能使用,直接换eclipse

     

    1. 安装方式1:直接复制

          

           eclipse插件规范

                  eclipse 目录

                         | -- features目录

                         | -- plugins 目录

    1. 安装成功标志

          

      1. eclipse svn使用
        1. SVN资源库

     

    1. 1

    subclipse安装完成后,就可以使用SVN了。在Window菜单中依次执行:Show View --> other

    1. 2

    在弹出的Show View对话框中检索SVN关键字,即可快速找到SVN资源库,选中,确定。

    1. 3

    SVN资源库会出现在问题视图窗口中。注:问题视图即我们常说的后台,用于显示代码或项目配置的错误,双击错误项可以快速定位代码。

    1. 4

    SVN资源库窗口的空白处单击鼠标右键,新建一个资源库位置

    1. 5

    添加新的SVN资源库,在位置“location”中输入正确的服务器地址,然后Finish即可。

    1. 6

    输入你的用户名和密码,点击保存密码,以便于下次更快速登录。

    END

        1. 上传项目

     

    1. 1

    右键选择需要上传的项目,在TeamShare Project

    1. 2

    选择SVN资源库,点击Next继续下一步。

    1. 3

    将项目共享至SVN资源库,选择现有资源库火创建新位置,点击next下一步。

    1. 4

    选择SVN资源库中的文件夹名,或者可以使用指定的模块名,这个是已经在服务器指定好的,finish完成。

    1. 5

    是否现在打开此透视图提示。

    1. 6

    为了进一步看清效果,我们现在可以在网页中打开看看。打开项目文件夹,空的!需要执行下步。

    1. 7

    提交:同样,右键单击项目,选择Team,这一次我们发现其中多了很多项选择,点击提交

    1. 8

    提交地址,可以在此写入一些操作说明,点击OK

    1. 9

    再次回到网页中,可以看到所有的文件都已经上传上去了。

    END

        1. 下载项目

     

    1. 1

    切换到SVN资源库,右键单击想要检出的项目,选择检出为……”

    1. 2

    作为工作空间中的项目检出,输入项目名称,为了保持一致性可以直接默认,然后Finish

    1. 3

    检出之后的项目会直接呈现在eclipse中,实际是将项目导出到了设定的工作空间。

    1. 4

    导出:导出是指可以直接导出到本地电脑上的任意位置。同样,右键单击所选项目,选择导出项。

    1. 5

    在弹出的对话框中通过浏览按钮选择导出目录即可。

    END

        1. 删除svn中的项目

     

    1.  

    切换至SVN资源库中,右键单击想要删除的项目,选择删除

    1.  

    编辑提交注释,点击OK完成。

    1.  

     

     

     

     

     

     

    展开全文
  • svn安装教程

    2017-10-10 09:16:45
    http://blog.csdn.net/jieshaowang1229/article/details/51594992 借助别人,如有侵权,请告知:1474331323

    http://blog.csdn.net/jieshaowang1229/article/details/51594992


    借助别人,如有侵权,请告知:1474331323

    展开全文
  • linux svn安装教程

    2020-08-22 16:07:38
    1、检查是否已安装SVN,目前很多发行版linux系统自带了svn:svn --version 当显示:bash:svn:command not foud时,使用 yum install subversion 命令进行安装。 2、在指定目录建立仓库保存总目录,本文示例目录...

    1、检查是否已安装了SVN,目前很多发行版linux系统自带了svn:svn --version

    当显示:bash:svn:command not foud时,使用 yum install subversion 命令进行安装。

    2、在指定目录建立仓库保存总目录,本文示例目录设定为:/home/svnrepos/  输入命令 :mkdir -p /home/svnrepos

    3、在总目录中创建仓库的子文件夹,以及使用命令创建版本库:

         (1)mkdir -p  /home/svnrepos/worktest1

           (2)  svnadmin create  /home/svnrepos/worktest1

    4、进入worktest1目录下的conf文件夹。将其中的authz与passwd文件复制到svnrepos总目录下,方便以后多仓库用户权限控制

         (1)cd  /home/svnrepos/worktest1/conf

           (2)  cp authz ../../

           (3) cp passwd ../../

    5、修改worktest1/conf文件夹中的svnserve.conf文件:vi svnserve.conf

    6、修改刚刚复制到总目录下home/svnrepos/中的authz以及passwd文件

            (1)passwd文件:

          (2)authz文件:

       (3)启动svn:svnserve -d -r  /home/repos/          --表示总目录下的所有版本库服务都启动

       (4)停止服务:killall svnserve

    7、当需要创建多个仓库时,只要在/home/svnrepos 总目录下创建版本,重复上述3、5、6步骤,重新启动svn服务

    8、拉取仓库:svn://ip/worktest1

    展开全文
  • 压缩包内有详细的安装教程,有SVN的服务器端和客户端的安装包,有Eclipse和MyEclipse的安装插件,以及详细的指导教程。
  • SVN安装教程.docx

    2019-12-26 11:12:11
    SVN安装教程
  • 主要介绍了SVN 安装教程之服务器和客户端的相关资料,这里对安装步骤进行了详细介绍,需要的朋友可以参考下
  • SVN安装教程.doc

    2019-07-27 23:54:06
    SVN安装教程.doc。包括windows版和mac os版。存档备用,现在越来越难找了
  • Linux下SVN安装教程

    2017-10-15 23:07:38
    Linux下SVN安装教程

    /**温馨提示,该Linux操作系统为CentOS6.5版本的内核,不同Linux操作系统的内核可能有差别*/

    检测SVN是否安装

    • 在Linux下执行命令:rpm -qa subversion,如果出现了svn相关的信息,说明该Linux操作系统上已经安装有SVN了;
    • 如果没有安装,执行命令:yum -y install subversion

    配置并启动SVN

    -- 本人习惯性的喜欢将应用程序安装在/usr/local目录下,大家可以根据自己的喜好创建相应的目录及目录名

    • 建立svn版本库存储根目录(svndata)及用户名、密码权限目录(svnpasswd)

    1. 执行命令:cd /usr/local
    2. 执行命令:mkdir -p svn/svndata
    3. 执行命令:mkdir -p svn/svnpasswd
    • 启动svn服务并指定存储的根目录(即前面创建的目录)

    1. 启动svn服务,执行命令:svnserve -d -r /usr/local/svn/svndata
    2. 查看svn服务是否启动,执行命令:ps -ef | grep svn 或者ps -aux | grep svn
    3. svn默认启动端口是3690,可执行命令:netstat -lntup | grep 3690 或者lsof -i :3690 来查看端口的使用情况
    • 创建一个svn的版本库,即某个项目的存放位置

      1. 执行命令:svnadmin create /usr/local/svn/svndata/project1,进入该目录,可以看到其中还有很多svn相关的目录结构;
      2. 配置svn的访问权限
        • 执行命令:cd /usr/local/svn/svndata/project1/conf
        • 将该目录下的authz与passwd文件拷贝至svnpasswd目录下,方便后期对每个项目的权限统一管理,否则每个svn项目有自己的一份权限管理,相当麻烦,命令执行:cp authz passwd /usr/local/svn/svnpasswd
        • 在该目录下有一个svnserver.conf这样一个配置文件,修改该配置文件,执行命令:vim svnserver.conf
        • 修改后如下,将修改后的文件进行保存即可:

    • 将权限文件的访问权限设置为只有root用户能够进行操作
      1. 执行命令:cd /usr/local/svn/svnpasswd
      2. 可以看到auth与passwd两个文件已经复制过来了,执行命令:chmod 700 *
    • 修改passwd这个文件,即创建用户,执行命令:vim passwd,如下图所示:

    • 修改authz这个配置文件,即进行权限的设置
    1. 其中,1个用户组可以包含1个或多个用户,用户间以逗号进行分隔
    2. 版本库格式为:
      • [<版本库>:/项目/目录]
      • @<用户组名> = <权限>
      • <用户组> = <权限>
    • [/],表示根目录及以下,根目录是svn启动时指定的,我指定的就是"/usr/local/svn/svndata",[/]就是表示对全部版本库设置权限;
    • [project1:/],表示对版本库project1设置权限
    • [project1:/xx],表示对版本库中xx目录进行权限设置,因为一个版本库中可以有多个项目,这样可以对不同的项目进行不同的权限设置,同样可以更具体的目录级别;
    • 权限主体可以是用户组、用户或*,用户组在前面加@,*表示全部用户
    • 权限可以是 w、r、wr和空,空表示没有任何权限,r、w分别代表读、写权限,如下图:


    /**注:修改svnserver.config需要重启svn服务器,修改authz、passwd这个两个文件不需要重启svn服务器*/

    • 重启svn服务器先关闭svn服务器,执行命令:pkill svnserve,然后再启动svn服务器即可。

    测试svn服务器是否搭建成功

    /**连接svn服务器有多种方式,windows上有相应的svn客户端,eclipse中也有相应的插件,此处就不过多的讲解了,安装了svn客户端的朋友可以根据我的方式进行测试一下*/

    • 因为svn服务器默认端口为3690,linux上默认有防火墙,临时关闭linux上的防火墙,执行命令:service iptables stop
    • 在windows桌面上新建一个名为test的文件夹,右键,CkeckOut,如下图所示
    • 接着填入用户名密码即可:

    • 成功:

    展开全文
  • VIsualSVNSever 和SVN安装教程

    千次阅读 2018-06-08 17:29:48
    SVN简介:  为什么要使用SVN?  程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么?  它是一个...
  • svn讲义 svn的安装包 小乌龟安装包 中文编译器 svn的 MyEclipse eclipse插件
  • SVN安装使用教程

    千次阅读 2021-03-23 10:16:53
    TortoiseSVN安装教程 1、首先我们先在本站下载TortoiseSVN6位软件包,下载完成后我们解压得到两个msi格式的文件,我们鼠标左键双击得到的TortoiseSVN-1.11.0.28416-x64-svn-1.11.0.msi文件,然后进入到下图中的...
  • 如果有不清楚的,可以参考本人博文:【搭建SVN服务器详细教程(windows)】 https://blog.csdn.net/qq_29914837/article/details/89330517
  • 1. 在线安装,打开myeclipse,help--->MyEclipse Configuration Center 2. 点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x,点击ok ...
  • SVN安装和使用

    千人学习 2019-03-28 22:52:47
    安装svn软件 在电脑上配置svn服务自启动 讲SVN插件配置在开发工具myeclipse上

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,001
精华内容 8,400
关键字:

svn安装教程