[学习笔记]坚果云网盘,SVN异地代码管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[学习笔记]坚果云网盘,SVN异地代码管理相关的知识,希望对你有一定的参考价值。

SVN的好处不必多说了。但是如果希望有一份自己的用来学习和储备的代码仓库,那么能够异地同步是必不可少的了。

参考作者Mike_QSJ的文章,但是实际上做了很大的改动。一方面使用更常见的windows系统环境,另一方面,直接使用TortoiseSVN的本地仓库做云端同步会经常出现错误,因此引入了SVN server做仓库。

关于云盘,只要是同步逻辑与坚果云类似,即[本地盘1文件夹]-同步-[云]-同步-[本地盘2文件夹]的即可。

0.整体逻辑:

  技术分享

1.首先安装坚果云https://www.jianguoyun.com 免费版即可

2.在异地(本地1,本地2...)建立同步文件夹【Reporitory1】【Reporitory2】,保证异地的两者之间处于同步状态

3.安装svn server,在安装到这一步的时候进行设置:

技术分享

选择Standard Edition

技术分享

在Repositories中选择坚果云在本地的同步文件夹【Reporitory1/2】,然后完成安装

 

至此,云端的仓库就完成了。

继续安装TortoiseSVN,在资源库位置将网址改为本机localhost\\127.0.0.1\\本机IP,即可以使用

PS1:用了一段时间了,很稳定

PS2:针对个人使用。如果是团队使用,同时上传代码则在坚果云里很可能出现冲突,因此最好还是使用网络服务器如阿里云做SVN仓库。

 

以上是关于[学习笔记]坚果云网盘,SVN异地代码管理的主要内容,如果未能解决你的问题,请参考以下文章

通过Foxit和坚果云实现iPad和PC的pdf同步阅读(修改,笔记)

SVN学习笔记

好用!坚果云 for Mac(网盘工具)

SVN学习笔记(工作常见问题处理)

SVN学习笔记(工作常见问题处理)

SVN学习笔记.