使用SVN更新自己的文档——wsdchong

时间:2022-11-06 16:59:47


使用SVN更新自己的文档

文章目录

  • ​​使用SVN更新自己的文档​​
  • ​​起因​​
  • ​​使用SVN+gitee更新文档的方法​​
  • ​​用gitee创建一个SVN仓库​​
  • ​​用SVN更新文档​​
  • ​​使用SVN的小技巧​​
  • ​​与GitHub for desktop的使用对比​​

起因

初中、高中我开始喜欢做笔记,那时候是用笔写在本子上。都是一笔一笔写上的,记录了我那时候某些瞬间的感受。不过有个缺陷,就是不能复制,许多笔记到最后都是重复地抄一遍,并且不容易保存,有时候放家里然后就不见了。

大一的时候我学了office、大二的时候买了打印机,然后我开始用Word写笔记,然后用打印机打印出来。这个方法不错,可以方便地编辑文档,而且可以打印出来继续做笔记,做好的笔记又添加到文档里再打出来。

这个方法我一直用到了我大四,我大四开始不只想写自己的笔记,还想分享自己的笔记,因为正是因为分享,我才学到了不少知识和新的思路。于是我通过技术选型,选择了用typora写markdown文档,用github for desktop迭代文档。这个方法一直不错。

不过我毕业后,在一家公司上班,我开始即在公司上班写笔记,又回家继续写笔记。然后这两边的文档开始不同步了,用GitHub for desktop遇到了好几个问题,而且一时半会没解决掉。

于是我改为用SVN来同步我上班和下班写的文档。

使用SVN+gitee更新文档的方法

用gitee创建一个SVN仓库

补充:点击gitee.com即可进入​​gitee​​。

1申请一个gitee的账号。

2创建仓库。

3在仓库-管理那里勾选启动SVN访问,翻到最下面点击保存即可。

使用SVN更新自己的文档——wsdchong


使用SVN更新自己的文档——wsdchong

4然后在仓库-代码中点‘克隆/下载’的SVN,复制那个SVN。

使用SVN更新自己的文档——wsdchong

用SVN更新文档

1下载并安装TortoiseSVN和简体中文的语言包。安装语言包的时候记得勾选最后的config,然后再点击finish,这样才能设置为简体中文。

​TortoiseSVN下载地址​

使用SVN更新自己的文档——wsdchong

使用SVN更新自己的文档——wsdchong

2选择文件夹右键,选择SVN checkout

使用SVN更新自己的文档——wsdchong

3把gitee上的SVN复制到URL中,然后在下面那个地方选择要保存的本地地址。

使用SVN更新自己的文档——wsdchong

4右键文件夹SVN update是下载在gitee仓库的文件,SVN commit是将本地的更新到gitee仓库。tortoiseSVN则是小海龟的更多的功能,在这里就不赘述了。

上传速度一般是200kb/s。如果在局域网会快些,不过和git相比都是一样,不过这个能看到进度条。

使用SVN更新自己的文档——wsdchong

5注意事项。我是上下班写笔记用的这个,每次使用要记得先SVN update,然后写笔记,写完之后再SVN commit。

使用SVN的小技巧

1SVN commit可以写每次的message,方便看见每次改动的地方。

2右键tortoiseSVN点击增加到忽略列表,选择文件就可以忽略这个文件,commit的时候就不会提交这个。

使用SVN更新自己的文档——wsdchong

3给文件重命名的时候不要直接重命名,SVN会认为原文件夹删除,然后加载新文件夹。处理方法就是右键-tortoiseSVN-改名(N),然后改名就可以了。

与GitHub for desktop的使用对比

其实也没本质区别,速度一样,每次都是先拉取,然后上传。不过git毕竟不在中国,许多地方没gitee稳定。GitHub for desktop与tortoiseSVN也差不多,不过tortoiseSVN这款软件有些地方我用得比git熟一点。