精华内容
下载资源
问答
  • 1.连接服务器, 输入命令行:svnserve --version查看是否安装svn服务 若没有安装输入命令行:yum ...这边我是存放在local文件夹下创建了一个svn文件夹专门用来存放svn的各个仓库 3.进入svn文件夹下(cd s...

    1.连接服务器,

    输入命令行:svnserve --version查看是否安装svn服务

    若没有安装输入命令行:yum install subversion

    提示是否下载选择y回车

    然后会出现

    这边svn服务已经安装完毕了

    2.自己选择一个文件夹放仓库的地址

    这边我是存放在local文件夹下创建了一个svn文件夹专门用来存放svn的各个仓库

    3.进入svn文件夹下(cd svn)创建一个新的文件夹用来作为你的仓库(mkdir svnrepos)

    输入命令行:svnadmin create svnrepos

    之后svnrepos仓库目录下面会出现一些文件夹

    subversion目录说明: 
    - db目录:就是所有版本控制的数据存放文件 
    - hooks目录:放置hook脚本文件的目录 
    - locks目录:用来放置subversion见艰苦锁定数据的目录,用来追踪存取文件库的客户端 
    - format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号 
    - conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)

    我们进入文件夹做一些设置分配连接的账号,在配置文件中填写仓库的地址等等。

    3.配置文件

    命令行:cd conf

    authz:设置权限

    passwd:设置账号密码

    svnserve:svn服务配置

    (1)设置账号:

            命令行:vim passwd

           跳出passwd文件,输入i表示插入命令

          

         在user下面添加一行形式如(账号 = 密码)eg:

         demo = 123456  这边登录svn时账号为demo,密码为123456

         之后按esc(退出插入命令行模式)然后:wq(保存)

         (2)命令行:vim authz

        

       之后按esc(退出插入命令行模式)然后:wq(保存)

    (3)命令行:vim svnserve.conf

    将下面这几行之前的##给删除(注意##后面还有一个空格也要删除,不然那)

    anon-access = read              # 匿名用户权限(none为不给权限)
    auth-access = write             # 授权用户权限
    password-db = passwd            # 使用哪个文件作为账号文件
    authz-db = authz                # 使用哪个文件作为权限文件
    realm = 地址 (刚才那个svn仓库的地址,就是svnadmin create svnrepos中svnrepos这个文件夹的地址)

    之后按esc(退出插入命令行模式)然后:wq(保存)

    至此,服务器端仓库已经创建成功

    (4) 启动svn服务

    svnserve -d -r +刚才那个svnadmin仓库的地址

    (5)查看服务是否开启

    ps -ef |grep svn

    (6)停止svn命令

    killall svnserve

     

     

     

    本地机器使用cornerstone这个软件登录仓库就可以了

     

       

     

     

     

     

    展开全文
  • 如何创建 SVN 服务器,并搭建自己的 SVN 仓库 SVN是一个广泛使用的版本控制系统,在日常工作中有广泛的应用空间,比如文档管理,我们就可以搭建一个 SVN 仓库,日常需要归类保存的文档统统上传到仓库中,那如何创建...

    如何创建 SVN 服务器,并搭建自己的 SVN 仓库

    SVN是一个广泛使用的版本控制系统,在日常工作中有广泛的应用空间,比如文档管理,我们就可以搭建一个 SVN 仓库,日常需要归类保存的文档统统上传到仓库中,那如何创建 SVN 服务器, 又如何搭建 SVN 仓库呢? 这篇经验就给你答案!

    工具/原料

     

    • VisualSVN_Server_3.5.0.0

    方法/步骤

     

    1. 1

      步骤一: 下载并安装 VisualSVN

      大家可以百度搜索 VisualSVN, 百度软件中心提供了这个软件的下载地址,也可以参考如下第一张截图显示的百度云盘地址下载!

      这里使用的是 VisualSVN_Server_3.5.0.0 版本,双击运行安装,基本都是下一步即可,具体步骤,可以参考如下截图!

      软件安装完成后, SVN 服务器就算搭建完成了!下面我们继续看如何搭建一个 SVN仓库!

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

    2. 2

      步骤二 : 搭建仓库 之【创建用户】

      安装后,直接运行软件,显示的界面就是 VisualSVN Server 管理平台, 我们首先创建几个用户,这些用户就是能够使用 SVN 仓库的人

      在左侧列表的 Users 上右键,打开右键菜单,选择 "Create User..." 项,在打开的创建用户窗口中,输入 用户名 + 密码(需要确认), 点击下方的 OK 按钮,就可以创建一个用户!

      我通过这种方式创建了用户名为 abc aaa test 的三个用户 (如图)!

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

    3. 3

      步骤三 : 搭建仓库--- 之【创建仓库】

      在左侧列表的 Repositories上右键,打开右键菜单,选择 "Create New Repository..." 项,  在弹出的创建仓库窗口中,选择普通仓库,下一步,输入仓库名称,下一步,选择空仓库,下一步,设置哪些用户可以访问这个仓库,用户需要从我们第二步创建的所有用户中选择,设置完毕后,点击 "Create" 按钮,SVN 仓库创建完成, 最后界面显示的地址就是我们的仓库地址,用户通过 SVN 客户端来访问这个仓库地址即可!

      注意 : 这里显示的 SVN 仓库地址是通过计算机名称来描述的,这对于局域网内的访问没有任何问题,对于局域网外的用户,如果需要访问这个仓库,需要将计算机名称替换为本机的 IP 地址,并且这需要是一个可以被外网访问的 IP 地址,否则这个 SVN 仓库只能在局域网内网使用(通常对于档案管理这种需求,这已经最够了)!

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

      如何创建 SVN 服务器,并搭建自己的 SVN 仓库

    4. 4

      步骤四 : 版本之殇

      如果你需要在 Vista, Win7, Windows Server 2008 或者更高级的 Windows 系统上安装 SVN 服务器,使用 VisualSVN_Server_3.5.0.0 完全没有问题,但如果你想在 Windows Server 2003 上安装 SVN 服务器, 对不起,这个版本无法安装,你需要下载 VisualSVN-Server-2.7.14 才可以! 我在第一步提供的百度云盘地址中,同时提供了两个版本的软件下载!

      END

    注意事项

     

    • VisualSVN_Server_3.5.0.0 最低要求为 Vista,Win7 或者 Windows Server 2008 及以上系统

    • VisualSVN-Server-2.7.14 这个版本可以安装到 Windows Server 2003 上

    展开全文
  • 一、创建SVN仓库根目录 首先使用mkdir命令创建SVN仓库根目录,若在已有的SVN仓库目录下创建版本仓库,则忽略此步骤。 如:此处我需要在svntest文件夹下建立项目版本库,则需要先建立这个目录 二、SVN根目录下建立...

    服务器端搭建好SVN服务,并启动后,便可进行SVN仓库的创建以及配置操作,参考如下:

    一、创建SVN仓库根目录

    首先使用mkdir命令创建SVN仓库根目录,若在已有的SVN仓库目录下创建版本仓库,则忽略此步骤。
    如:此处我需要在svntest文件夹下建立项目版本库,则需要先建立这个目录
    在这里插入图片描述

    二、SVN根目录下建立版本仓库并启动端口

    (1)使用cd命令进入SVN根目录下,执行svnadmin create 版本仓库,执行完此命令后在对应的根目录下会显示以版本仓库命名的文件夹。
    在这里插入图片描述
    (2)使用svnserve -d -r 仓库路径 --listen-port 端口号命令为其单独指定一个端口,如下图,我为其指定端口3403。(若指定的端口被占用,则可指定其他端口,或执行kill命令先停止端口再进行指定)
    在这里插入图片描述

    三、修改authz passwd svnserve.conf配置

    1、authz文件修改

    此文件用于文件目录授权,采用“基于路径的授权”策略,中括号里指定路径,下方列出对各用户的授权。
    如:此处[/]指定根目录的访问权限,[/测试项目01]指定了根目录下面“测试项目01”这个文件夹的访问权限,以此类推。
    若用户较多,也可以用组的形式进行控制。
    [groups]
    用户组名 = 用户1,用户2
    引用时使用: @用户组名 = 权限
    在这里插入图片描述

    2、passwd文件修改

    配置用户名和密码,格式:用户名 = 密码,可添加多个。
    在这里插入图片描述

    3、svnserve.conf文件修改

    删除[general]中下面几条前面的#号以及空格注释,可将anon-acess = read修改为anon-acess = none,即没有授权的用户不允许访问。
    在这里插入图片描述

    四、管理员客户端创建根目录下设置的子文件夹并上传

    首先需要由拥有根目录rw权限的用户建立authz中设置的名称对应的文件夹,并上传:客户端电脑创建文件夹,执行SVN Checkout命令,把上方建立的项目仓库checkout到本地,创建对应的文件夹(如例子中测试项目01),然后执行svn Add – Commit命令上传。
    此时其他拥有这个子文件夹权限的用户便可正常访问。
    在这里插入图片描述

    展开全文
  • 服务器新建SVN仓库

    2018-12-24 16:42:11
    1.服务器安装SVN yum install subversion 2.进入版本库目录(自定义) cd /var/svn 3.创建版本库 svnadmin create /var/svn/girl 4.进入文本框并查看文本库中文件 cd girl ls 5.使用vi命令依次修改config文件夹...

    1.服务器安装SVN

    yum install subversion
    

    2.进入版本库目录(自定义)

    cd /var/svn
    

    3.创建版本库

    svnadmin create /var/svn/girl 
    

    4.进入文本框并查看文本库中文件

    cd girl
    ls
    

    5.使用vi命令依次修改config文件夹中的文件

    设置帐号密码 vi passwd
    使用 i 进入编辑状态,添加用户,如:
    girl = beautiful
    使用  ESC 退回编辑 
    使用  :wq 命令保存并退出
    
    设置权限 vi authz
    在末尾添加如下代码:
    [/] girl =rw   
    说明: (r:读,w:写)
    
    修改svnserve.conf文件 vi svnserve.conf
    打开下面的几个注释:
    anon-access = read     #匿名用户可读
    auth-access = write      #授权用户可写
    password-db = passwd     #使用哪个文件作为账号文件
    authz-db = authz            #使用哪个文件作为权限文件
    realm =/var/svn/girl       # 认证空间名,版本库所在目录
    说明:顶格写
    

    6.启动

    svnserve -d -r /var/svn/girl --listen-port=3690
    用 ps -ef |grep svn  查看服务是否开启。
    

    7.本地checkout
    在这里插入图片描述

    展开全文
  • SVN服务器创建仓库

    2019-04-16 15:08:50
    1,服务端操作: 【1】创建一个新的仓库 【2】输入仓库名字 【3】 空仓库 和单一仓库 【4】选择自定义添加 ...【6】创建用户 ...【7】创建成功拷贝仓库地址:https://LAPTOP-1B99AIOR/svn/test ...
  • 创建了不少仓库了,但每次创建新...登入svn服务器,进入svn目录,我的是/srv/svn,该目录下有之前创建的所有项目。 1. 创建仓库 sudo svnadmin create test_svn 执行成功后,会发现当前目录下出现了test_svn这样...
  • 2.桌面右键-->tortoiseSVN-->Repo-browser ,连接到原有的svn仓库。连接上之后显示如下: (注:这里我在写url地址的时候一开始用http,但是并不行,花费了比较多时间。) 3.在你想要存放新项目的文件夹上右键,...
  • 1、安装svn yum install -y subversion 2、用root用户登录到服务器,并创建普通用户...5、创建svn仓库 svnadmin create /home/lbl/myproject01 myproject01是你的项目仓库 6、进入/home/lbl/bishe/conf目录 用vi
  • svn仓库创建

    2019-12-02 12:59:59
    1.登录svn服务器 服务器路径,账号,密码 2.到指定路径创建仓库 # svnadmin create /路径/项目文件夹 3.远程创建文件夹cheakout
  • SVN服务器: 1.存储客户端上传的项目源码 2.即在电脑上安装VisualSVN Server软件即可 3.由服务器端人员负责搭建 SVN客户端: 1.客户端人员需要安装 2.可以安装客户端TortoiseSVN软件 ...
  • 在已经搭建好svn服务器的前提下,我们进入创建svn仓库环节。 1,创建仓库 语法:svnadmin create 目录(你想将仓库创建的位置目录) 示例:我想在/home下新建demo仓库 cd /home mkdir svn svnadmin create /...
  • 输入指令svnadmin create /home/server/svn/repo/app/DmsClient,回车之后没有返回异常则说明仓库DmsClient已经创建好,在/app/文件夹下面会自动创建一个文件夹DmsClient,该文件夹下面同时也自动生成了一些文件,如...
  • Mac下创建svn服务器

    2015-10-22 18:43:46
    Mac下创建svn服务器 ...2.创建svn仓库目录 mkdir ~/Workspace/SVN_Repository/Code_Repository/Repository mkdir ~/Workspace/SVN_Repository/Doc_Repository/Repository mkdir ~/Workspace/SVN
  • 2、在总目录中创建两个仓库的文件夹,以及使用命令创建版本库 # mkdir -p /usr/local/svn/svnrepos/warehouse1 # mkdir -p /usr/local/svn/svnrepos/warehouse2 # svnadmin create /usr/local/svn/svnrepos/...
  • svnserve --version卸载:yum remove subversion2、安装yum install subversion3、建立SVN库(文件位置可自由)创建仓库文件夹:mkdir -p/opt/svn/repository用svn管理员身份创建一个仓库:svnadmincreate/opt/svn/...
  • svn服务端创建完成需要创建仓库仓库中存放 要被管理的文件。 通过开始菜单进入 VisualSVN server manager: 主界面为: 右键点击Repositories创建仓库 选择文件存储方式:FSFS 创建一个空的...
  • linux服务器上配置多个svn仓库 1、在指定目录建立仓库保存总目录,本文示例目录设定为:/usr/local/svn/svnrepos # mkdir -p /usr/local/svn/svnrepos 1 2、在总目录中创建两个仓库的文件夹,以及使用...
  • Linux 服务器上配置多个svn仓库

    千次阅读 2018-06-08 15:17:13
    linux服务器上配置多个svn仓库1、在指定目录建立仓库保存总目录,本文示例目录设定为:/usr/local/svn/svnrepos# mkdir -p /usr/local/svn/svnrepos12、在总目录中创建两个仓库的文件夹,以及使用命令创建版本库# ...
  • 1,yum 安装svnyum install subversion2,创建svn目录,一个仓库的总目录mkdir /svnRepo3,创建版本仓库cd /svnReposvnadmin create /svnRepo/carpetsvnadmin create /svnRepo/c2c上面就创建了两个仓库,分别为carpet...
  • 2-创建svn服务器 新创建服务器代码仓库 # svnadmin create serversvn 这样,我们就在~/目录下新建了版本库serverSvn。 3-修改配置文件 svnserve.conf [general] anon-access = read auth-access = write...
  • SVN仓库迁移

    2017-11-12 22:39:00
    将一台服务器上已有的SVN仓库数据整体迁移到另外一台机器上,要保留所有版本号和版本信息,需要以下过程来解决: 1.将准备要迁移的仓库导出: svnadmin dump 仓库路径/仓库名 > svn_dump 2.将旧服务器上的svn_...
  • CentOS 创建svn服务器

    2015-06-05 21:34:45
    一、安装Subversion #yum install subversion 1.查看安装时的文件产生情况,使用 rpm -ql subversion 2.卸载subversion:#yum remove subversion ...二、创建仓库(以创建多个仓库为例) #sv
  • Linux下使用svn创建仓库

    千次阅读 2019-04-01 10:32:57
    假设已经Linux搭建了svn服务器 创建仓库 语法:svnadmin create /directory 我是在 /data/svnrepos下新建myproject仓库 cd /data mkdir svnrepos svnadmin create /data/svnrepos/myproject 仓库创建成功以后,会...
  • idea上传项目至svn仓库

    千次阅读 2019-01-28 14:48:22
    linux下安装svn服务器,idea上传新项目 1.linux下安装svn服务器,配置svn仓库 就不写了,百度一大把 ...4.linux下svn://开头,输入svn服务器创建的仓库地址,也可连接http:// 5.输入svn仓库配置的账号.密码 6.导入 ...
  • 创建多个svn仓库并通过http访问

    千次阅读 2014-03-04 12:14:06
    首先需要安装svn服务器以及apachet等,相关信息请参照: http://wiki.ubuntu.org.cn/SubVersion   下面我们将主要介绍如何创建多个仓库,每个仓库单独存放一个项目的文件以及单独存放一个项目权限密码设置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,340
精华内容 536
关键字:

服务器创建svn仓库