前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【原创】使用版本控制工具自动记录论文每次修改内容

【原创】使用版本控制工具自动记录论文每次修改内容

作者头像
Lcry
发布2022-11-29 18:05:22
5160
发布2022-11-29 18:05:22
举报
文章被收录于专栏:Lcry个人博客

又到了一年一度毕业写论文的时候到了,你是否还在因为论文备份的事情抠破脑壳呢?此篇文章主要解决你论文中的一系列问题。 我们先看看我们写论文过程中常常遇到的问题:

在写毕业论文时,每做一次修改,都要单独保存为一个版本。如果只保留最新的一个,然后把其他的删掉,又怕哪天会用上。改动的次数多之后,就有了下面的各种版本:

代码语言:javascript
复制
论文开题报告1.doc
论文开题报告修改2.doc
论文开题报告修改3.doc
毕业论文.doc
毕业论文改1.doc
毕业论文改2.doc
毕业论文完成版.doc
毕业论文最终版.doc
毕业论文最最终版.doc
毕业论文绝对不改版1.doc
毕业论文绝对不改版2.doc
毕业论文打死不改版.doc
遗书.doc

最要命的是:过了一段时间,你想找回被删的文字,但是已经不记得放在哪个版本的文档里了。 我想,如果工作当中,人人都采用这种简单低级的方式,那简直不能容忍。

这种低效率的事情,经历一次就好。现在,博主要教你一项高效科学的黑科技,叫“版本控制”,让你既能够只关注最新版本的内容,也能够游刃有余地切换到任何一个历史版本,让写论文更加简单轻松。

说明:此篇文章针对有一定电脑基础学习,若你学不会请不要勉强,学会了既有版本控制和备份论文的作用,还可以解决上面遇到的问题。

说了我们写论文中以及生活中写文档常见的通病,在学习这篇文章我需要再次强调一下: 1、如果你是文科生,并且对计算机不了解,为了学会这项技能,你需要非常大的勇气。 2、如果你是理工科生,建议尝试,如果你是科班出生或者程序员,那是必须掌握;

常识普及

版本控制概念: SVN 是属于集中式版本控制系统。版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。

用在论文方面工作流程大致如下图:

开始操作

1)下载SVN客户端 下载地址:https://tortoisesvn.net/downloads.html 安装和汉化步骤这里就省略,可以参考这篇文章文章https://blog.csdn.net/qq_19244927/article/details/103410233

2)注册帐号,开通仓库地址 此步骤简单点说就是找一个存放论文的仓库,类似一个百度云一样。 打开https://dev.tencent.com/,注册一个帐号,一定得注意,要记住帐号和密码,如果是通过QQ或者微信直接扫描登录,你同样要重置一下自己的密码,不然后面没办法登录软件。这个步骤非常重要,一般就是邮箱+自己的密码。

3)然后点击右上角创建一个项目,按照下图操作即可。

4)然后按照下图创建项目

5)然后会自动跳转到项目的地址,按照下图找到项目的一个SVN://开头的地址,后面我们会用。

6)创建本地文件夹关联项目仓库 在任意目录创建文件夹,如下图:

7)然后进入创建的文件夹右击 ,找到TortoiseSVN这个软件(步骤一安装完成右击就有),选择SVN检出

8)在弹出的框中粘贴我们步骤5获取的链接,确认没有问题,点击确认。

9)然后会弹出登录帐号密码的框,这个就是步骤2给大家说注册的帐号和密码 ,输入后直接点击确认,只要验证正确就会关联成功了。

10)我们此时就可以随便在此文件夹新建文件,然后各种修改进行,比如我这里新建一个word随便写一段话,假设这是我们第一天写的论文内容。

11)然后我们保存一下再提交一下文件,也就是每次写完你都提交一下,做一个记录。

12)写一个备注再提交,方便我们下次跳到这个位置。这个操作相当于我们把文件上传到了仓库,你也可以到仓库里面去看一下文件是否存在了。

13)我们可以再这样多做几次操作,多提交几次。当你发现文件夹有一个红色感叹号,那说明当前文件没有提交,和仓库的文件没有保持一致。提交后就变成正常状态了。


对比当前和历史版本差异

1)如果我们要比较我们以前文档和现在的差异,我们可以直接通过下面操作:首先查看日志,可以查看到我们每一次提交的记录。

2)我们任意选择一个版本的文件进行对比即可。

3)可以清楚看到前面文件和当前的差距


回滚版本

1)当我们想恢复到历史的某个文件,我们可以提交当前最新的,相当于最新的文件也保存为一个节点。然后按照下面的步骤回滚即可。

2)显示更新完毕,我们再打开文件看下是不是回滚到了第一天的内容。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 常识普及
  • 开始操作
  • 对比当前和历史版本差异
  • 回滚版本
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档