(windows)svn服务器与客户端的搭建

  1. 准备软件

VisualSVN_Server 服务器端 TortoiseSVN 客户端

  1. 安装过程

1) 先安装好两个软件,这个没有什么难度,就不细说了 2) 在服务器端创建一个空仓库

要建立版本库,需要右键单击左边窗口的Repositores,如下图:

Paste_Image.png

在弹出的右键菜单中选择Create New Repository或者新建->Repository:

Paste_Image.png

进入下一步,如下图

Paste_Image.png

点击【下一步】,如下图:

Paste_Image.png

点击【create】,如下图:

Paste_Image.png

点击【Finish】即可完成基本创建。

  1. 需要建立用户和组,并且需要分配权限

3.1 在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create User或者新建->User,如图:

Paste_Image.png

点击User后,进入如下图:

Paste_Image.png

填写Username和password后,点击ok按钮后,进入如下图:

Paste_Image.png

点击上面的【Add】按钮后,如下图

Paste_Image.png

增加longen0707到用户中(如果有多个用户,操作一样)。

3.2 然后我们建立用户组,在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create Group或者新建->Group,如图:

建立组可以在分配权限给一个组分配,省去了多个用户相同权限的频繁操作

Paste_Image.png

点击【Group】按钮后,进入如下图:

Paste_Image.png

在弹出窗口中填写Group name为Developers,然后点Add按钮,在弹出的窗口中选择Developer,加入到这个组,然后点Ok. 接下来我们需要给用户组设置权限,在MyRepository上单击右键,选择属性,如图:

Paste_Image.png

在弹出的对话框中,选择Security选项卡,点击Add按钮,选中longen0707,然后添加进来,权限设置为Read/Write,如下图:

Paste_Image.png

点击【确定】按钮即可。

  1. 将现有的项目导入到空仓库中

在现有的项目根目录中右键展开,选中import

Paste_Image.png

如下图:

Paste_Image.png

注意:url of repository的填写, 59.74.104.110是我局域网的ip,443是默认visualsvn_server的端口号,获取仓库路径的方法如下:

获取仓库路径, 在你所需要获得文件夹上右键:

Paste_Image.png

  1. 在visualsvn_server下载项目

新建一个你要文件夹,保存你的项目,然后选择checkout检出

Paste_Image.png

下来,如下图,url填写服务器仓库路径:

Paste_Image.png

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Stone的专栏

如何在 CentOS 上部署 Flask

平时开发的时候,Flask 自带的 Web Server 可以满足需要,但是部署到服务器上则需要专门的符合 WSGI 协议的 Web Server。一种常见的组...

3490
来自专栏破晓之歌

Python文件处理(持续) 原

1044
来自专栏iOSDevLog

在Mac OS X上安装Python 3并使用virtualenv和virtualenvwrapper

这篇文章解释了如何在Mac OS X中安装Python 3,包括Mavericks和Yosemite。如果要清理安装Python 2.7,请查看此帖子。你也可以...

2311
来自专栏古时的风筝

Linux下安装Apache并以mod_wsgi方式部署django站点

源码编译方式安装Apache 首先下载Apache源码压缩包,地址为http://mirror.bit.edu.cn/apache/httpd/ 继续下载apr...

4119
来自专栏小夜博客

GoAccess 最优秀的Nginx日志分析工具

82511

使用Unicorn和Nginx在Ubuntu 14.04上配置Ruby on Rails应用程序

Ruby on Rails 是一个流行的 Web 应用程序框架,允许开发人员创建动态 Web 应用程序。本指南介绍如何在 Ubuntu 14.04 上使用Uni...

1063
来自专栏玄魂工作室

Kali Linux系列教程之OpenVas安装

Kali Linux系列教程之OpenVas安装 前言 1、 服务器层组件 2、客户层组件 安装过程 Initial setup 初始管理员密码 从浏览器访问后...

3667
来自专栏用户2442861的专栏

SpringMVC访问静态资源

http://www.cnblogs.com/yank/p/4477204.html

5541
来自专栏北京马哥教育

图解CentOS系统启动流程

? 作者 | Linux运维之路 来源 | 51CTO博客 ? 云豆贴心提醒,本文阅读时间6分钟,文末有秘密! 当我们按下开机键后,系统背后的秘密我们...

4578
来自专栏IT笔记

Linux下安装部署 Nginx + uWSGI + Django

上一篇文章,我们提到了Python3+Django2 配置后台管理,在开发环境中这样启动测试是没有任何问题的,我们可以使用 Django 默认的服务器。但是,如...

1571

扫码关注云+社区

领取腾讯云代金券