SVN + 坚果云实现多台设备同步

SVN + 坚果云实现多台设备同步

软件

  1. Tortoise SVN
  2. 坚果云(能够实现文件自动同步的云盘均可)

使用

  1. 首先在一台电脑中新建一个文件夹用来做SVN repositoty,用来保存需要同步的文件,可以理解为“服务器”。如:在 M 盘创建新文件夹MyWork,并选中后在右键菜单中选择 Tortoise SVN → Create Repository here,创建存储版本库。
    在这里插入图片描述

  2. 创建版本库后,在弹出的窗口中选择“启动版本库浏览器”,在repository中新建不同文件夹,用于不同文件的备份同步;或是通过右键菜单“Tortoise SVN → 浏览版本库”来打开版本库浏览器。如:选中MyWork文件夹在右键菜单中选择Tortoise SVN → 浏览版本库,在版本库浏览器中右击repository路径来创建新文件夹MyCode、MyResearch。
    在这里插入图片描述
    MyWork作为服务器,来同步所有需要同步的文件,而MyWork中的文件夹MyCode、MyResearch用来同步各自文件夹下的文件。

  3. 将Repository 中的文件夹检出到相应的本地文件夹:在版本浏览器中选择上一步创建的文件夹,选择右键菜单“检出”,在弹出的页面中更改“检出至目录”中的路径。如:将MyCode检出到M盘下的CodePractices文件夹中。检出完成后,以后就可以在CodePractices文件夹中进行工作学习了,相关文件会同步到Repository 中的MyResearch文件夹中。
    在这里插入图片描述

  4. SVN中的基本操作:在文件夹中新建文件后需要先“Add/增加”操作后,才可以Commit/提交或Update/更新;在文件被更改后需要通过“Commit/提交”操作将其同步到Repository 中;当Repository 库中有更新时,可以通过“Update/更新”操作将Repository 中的文件同步到本地文件夹中。

    在这里插入图片描述
    在这里插入图片描述

  5. 坚果云同步:在坚果云中新建同步文件夹,将之前作为Repository 的文件设置为同步文件夹即可。如:将MyWork作为同步文件夹。
    在这里插入图片描述

  6. 其他设备的同步:通过坚果云账号将Repository 文件同步到本地中,通过版本浏览器将Repository 中的文件夹检出到本地文件夹中,检出完成后即可进行学习工作并同步文件。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值