百度网盘,我买了会员,你懂得,非会员,上传下载速度太慢!!

百度网盘,有"同步空间",(其实,这个也可以作为svn服务器使用,但是 是自动同步,不太好)

下面的内容是我拷贝的:VisualSVN Server 配置和使用 - 滴水瓦 - 博客园 (cnblogs.com)

以前使用官方Subversion搭建SVN版本控制环境,很繁琐。在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限。另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache。

VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

1、下载安装文件(服务器端和客户端)

服务器端采用VisualSVN,客户端使用:TortoiseSVN,各下载最新版即可。

服务器端用来存放提交的文件,客户端用来连接服务器端,提交和下载服务器端的文件。

2、安装服务器-客户端

安装过程中有一个界面是选择安装的组件,选择第一个“VisualSVN Server and Management Console”就可以了。

到设置安装界面,可以更改目录,也可以更改端口,注意,端口不要和已经使用的端口冲突

这里的C:/Repositories是服务器文档目录,也就是我们提交到SVN里的文档的存放目录,这个目录大家可以更改

点击下一步,默认安装完成即可。

==============================================================

下面是实际操作:

我将上面的安装配置选项,做如下部署:Repositories ==  和Backups == F:\BaiduSyncdisk\HkSvnServer\VisualSVN-Server\Backup

同时 F:\BaiduSyncdisk\HkSvnServer\VisualSVN-Server\Repositories与F:\BaiduSyncdisk\HkSvnServer\VisualSVN-Server\Backup是存放在百度网盘的同步目录下面,任何操作都会同步到百度网盘

在另外的电脑,将百度网盘的内容进行同步,同时安装Subversion和Viusal Server,就可以操作svn中的文档或者代码了。此时百度网盘的同步空间,相当于SVN服务器了。

==============================================================

客户端默认安装就可以了,安装完成可能要重启,重启即可。

3、配置服务器端

运行VisuaSVN Server Manager,选择VisualSVN Server(Local)按右键,选择Properties进入设置界面,在弹出窗口中选择NetWork标签,在ServerName处输入本机的IP地址,我的地址为192.168.3.123,端口我选择8080并保存。VisuaSVN Server访问地址就变更为:http://192.168.3.123:8080/svn/

在Repositories上右键可以创建代码仓库

在User上右键可以创建用户,设置用户名密码

在Groups上右键可以创建组,组内用户拥有相同的权限

用户访问权限控制原则:

继承原则:给一个目录设置权限,则其所有子目录继承此权限,给一个指定目录设置指定权限,则会覆盖从父目录继承的权限,访问权限的替换是基于每个用户而言的。

优先原则:指定目录上配置了多个访问权限时,访问权限最大的规则将会生效

harry是Developers组中的成员,harry将获得Repository目录的read/write权限

4、导入项目到VisualSVN

选中要导入的项目,右键选择Import,弹出下面的窗体,其中http://zt.net.henu.edu.cn 是服务器名,svn是代码仓库的根目录,StartKit是我们在上个教程中添加的一个代码库:

说明:左下角的CheckBox,在第一次签入源代码时没有用,但是,在以后你提交代码的时候是非常有用的。

5.从VisualSVN CheckOut代码到本地

在上图中URL of Repository:下的文本框中输入svn server中的代码库的地址,其他默认,点击OK按钮,就开始签出源代码了。

说明:上图中的Checkout Depth,有4个选项,分别是迁出全部、只签出下一级子目录和文件、只签出文件、只签出空项目,默认的是第一项。上面的例子中,我们也可以使用web的方式访问代码库,在浏览器中输入http://zt.net.henu.edu.cn/svn/StartKit/

这时候也会弹出对话框,要求输入用户名和密码,通过验证后即可浏览代码库中的内容。

源码更新完毕后,进入本地目录即可看到更新下来的文件。

百度网盘+Visual SVN Server(windows)搭建SVN个人仓库相关推荐

  1. redis windows版下载教程,及双系统百度网盘资源分享

    1.redis windows版本下载链接 (注意:3.2.100已经是redis windows最新版) https://github.com/microsoftarchive/redis/rele ...

  2. 搭建私人网络硬盘、个人网盘,百度网盘——Seafile安装部署指南

    搭建私人网络硬盘.个人网盘,百度网盘--Seafile安装部署指南 在微软云计算上,我们可以创建VM虚拟机部署"Seafile"网络硬盘. Seafile 是一个开源的文件云存储平 ...

  3. Windows 下使用 BaiduExporter + Aria2 下载百度网盘文件

    百度盘下载限速,Aria2 可以明显加大下载速度,最近研究了一下如何在 Windows 下使用 Aria2,需要以下三个工具配合使用: BaiduExporter:百度云盘导出下载的 Chrome 插 ...

  4. 【high-speed-downloader】百度网盘不限速下载 支持 Windows 和 Mac

    之前已经推荐过几个工具: [proxyee-down]支持 Mac 和 Windows, [BaiduNetdiskPlugin-macOS]仅支持 Mac, [pandownload]仅支持 Win ...

  5. 乐高解魔方机器人编程百度网盘_砍人快乐 喜剧 / 惊悚 / 恐怖 网盘资源目录搭建...

    ▲点击蓝色"网盘扩容" 每天推荐一部电影 v:xna2022 <砍人快乐> 剧情: 失明的图书管理员.沮丧的板球运动员和孤独的心理医生各自都在寻求惩罚和解脱,他们的生活 ...

  6. ​百度网盘下线SVIP免第三方广告特权;小米回应手机异常发热;Windows 11新应用商店将于6月24日亮相|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  7. windows 挂载百度网盘/阿里云盘等(网盘变本地硬盘) alist + raidrive

    windows 挂载百度网盘/阿里云盘等 alist + raidrive Alist安装 使用步骤: Raidrive安装 Alist安装 AList: 一个支持多种存储的文件列表程序,使用 Gin ...

  8. linux pcs 所有命令,BaiduPCS-Go Windows或linux下百度网盘cmd命令行详细使用方法

    BaiduPCS-Go是用go语言编写的仿 Linux shell 文件处理命令的百度网盘命令行客户端,支持多平台使用包括: Windows, macOS, linux, 移动设备等,同时,支持百度帐 ...

  9. 手把手教如何搭建一个百度网盘目录站点【保姆级】

    如何搭建一个百度网盘目录站点 最近一研究虚拟货源项目,由于资料太多,不得已把硬盘扩容到了300T,但是扩容后问题也出来了,问题1:由于是通过技术手段扩容,百度盘已经爆满,已经无法存储新的资料. 问题2 ...

最新文章

  1. 不用se11创建表结构,作smartforms
  2. 学习SLAM需要哪些预备知识?
  3. Python自学起飞——005
  4. 使用sql*plus导出数据表为excel或者html
  5. expect一键登录mysql
  6. 随机生成10元素数组并找出最大元素(Java)
  7. (笔记)Linux服务器中判断客户端socket断开连接的方法
  8. cs-Panination
  9. C++vector容器-构造函数
  10. 10大html5前端框架
  11. 【LeetCode】3月25日打卡-Day10
  12. idea 连接云mysql_IDEA开发环境下配置JDBC连接MySQL
  13. 1004.ubuntu16.04 安装protobuf
  14. c#读取csv到数组_C#读取CSV
  15. 8.2.3多态性 第8章 面向对象编程简介
  16. :幽灵蛛(pholcus)(三)--header get post学习资料
  17. oracle删sequen,Oracle中如何创建使用SEQUENCES
  18. Matlab绘制区域图
  19. Delphi 下的Base64编码和解码
  20. Linux bash命令入门

热门文章

  1. 小红书怎样绑定淘宝商店
  2. 当所有人都向往大厂时,这些00后程序员却选择逃离
  3. Windows 10离线安装.NET Framework 3.5的方法技巧
  4. 电影院订票售票系统设计与实现
  5. Java数据库建立学生表
  6. 干货 | 终于来了!携程开源RN开发框架 - CRN
  7. 初学PostgreSQL数据库遇到的问题 - 使用psql命令连接不上已建好的数据库
  8. 第三届2022MathorCup高校数学建模挑战赛大数据论文加代码(附详解)
  9. keil5生成一个单片机led呼吸灯程序
  10. Proxy error: Could not proxy request... 问题解决