构建步骤请参考文章末尾中的[参考文献];网友都已经写的差不多了,我就不重复造船了.
大致思路为俩种:
方法一:
百度网盘主要是用于同步文件夹(服务器端和客户端);
1.新建一个同步文件”A”(叫什么名字自己定义这里就叫A吧);
2.SVN中的代码库【Repository】文件夹放在A里面,其实就是同步【Repository】目录;
3.公司电脑安装SVN,百度云盘客户端—设置同步目录A—要继续做的代码先提交到SVN然后同步
4.家里电脑安装SVN,百度云盘客户端—设置同步目录A—同步好后迁出代码接着做
PS:
1.就是【Repository】目录很大诸如十几个G,估计同步效率就很低了.
2.俩边都要安装SVN;【Repository】同步后,还要迁出最新代码或者有之前版本要svn update 下,要俩步更新;
方法二:
1.新建一个同步文件”A”(叫什么名字自己定义这里就叫A吧);
2.代码库【Repository】文件夹放在A里面,其实就是同步【Repository】目录;
(这步可以不做不把Repository】文件夹放在A里面;照着做可以走方法一的老路,多一条路总是好的)
3.在”A”下面再新建一个文件夹”B”(B的作用就是同步 SVN从代码库【Repository】迁出的项目)
4.把需要同步的项目从SVN中迁出,迁到”B”目录中.
5.公司电脑安装SVN,百度云盘客户端—设置同步目录A
6.家里电脑安装百度云盘客户端—设置同步目录A—改完代码同步目录A—去公司同步目录A提交到SVN
PS:
1.把要同步的项目从SVN中迁出,只是同步迁出所在目录.好处是快捷只要求同步一次就可以了.
2.弊端是家里的电脑是无法提交代码到SVN端的.所谓代码乱了要还原回去就有点麻烦了.
参考文献:
[1]利用VisualSVN Server 和 百度云盘 构建个人SVN服务器,实现云同步
[2]免费svn服务器,百度云开发者教程
[3]百度云盘建svn服务器步骤
[4]百度云盘构建svn服务器