之前看到了这么个图片,然后想着自己过一年后也要写毕业论文…

总不能也这个样子吧,这种版本到底知道哪个是最终版啊,不用版本号也就算了……还……(据说这是张内涵图)

当年的Word 没有版本控制也就算了,技术发展到现在应该有这个功能了吧? Word 2013其实有这么个选项……

然后网上搜索也找不到类似的内容……真的找不到,英文的我也尝试找了……最终仅仅发现几篇英文的文章,而且要借助SkyDrive平台才能完成。

之前用过VisualStudio的TFS(还没有的同学去这里看看)就有挺好的版本控制功能,不过写毕业论文这件事情,其实基本上就是一个人的事情,不能有多人参与,所以对多人同时编辑的需求也就没有了。所谓版本控制无非就是想记录自己写的分支,并且在靠后的时段里能够随时拿得出一份可发布的版本,或者对一篇论文进行两个方向的写作,想弄出分支,但又希望都保存下来,以备不时之需,这有点类似Git的感觉。所以,去部署那些版本控制的服务器就显得有点浪费,而且大多人是不会用的。这里我就带着大家用现成的工具去解决这个问题。

首先说一下必须条件,需要用Word写作,那些用Latex的同学我就不管了。

首先,你需要一个Microsoft账号(注册),然后你就会有7GB的免费存储空间(笔者注册的年代是25GB空间)。

在SkyDrive中某个文件夹新建一个Word文档

然后右键在Word中打开,Office 2010 以前的版本不确定是否支持,笔者使用的是2013版。

(这里特别说明一下,以后不用每次都到网页中打开,直接在Word中最近打开的文件中选择即可)

然后你就可以开始写作了,记得不断地保存,嗯,就这样……

直到你需要查看历史版本的时候

在SkyDrive中右键选择版本历史记录,会在Web App 中显示出最近的编辑信息,而且会显示编辑人是谁(图中红色部分),可以根据需要查看,并还原历史版本……

这里我不得不说一下,如果选择在Word 中打开后,再从文件中查看,依旧只能看到

也就是说没有历史版本的信息。

经过笔者的实践,发现SkyDrive中的Word,Excel,Power Point均有版本控制的功能。

好了,这就解决了保存历史版本的问题,但是……貌似……没有支持branch啊!!

据说SkyDrive Pro 有更强大的功能,鉴于那种东西学生没机会接触到,我就不再详细说了。

想要分支编辑,这个笔者目前还没到写毕业论文的年龄,就先研究到这里吧。

SkyDrive 中Office 的版本控制功能的更多相关文章

  1. Windows XP 下如何使用Qt Creator中的Git版本控制功能

     原文地址:http://www.qtcn.org/bbs/simple/?t16960.html Qt Creator是针对Qt应用开发平台专门设计的IDE开发工具,集成了很多功能,分别有win ...

  2. C#读取excl(兼容office多种版本)

    要求:导入excl引用了using System.Data.OleDb,需要安装一个office Microsoft.ACE.OLEDB.12.0 office7以上版本 Microsoft.Jet. ...

  3. 云表平台VS永中office,谁更胜一筹?

    20年前,永中软件在国外办公软件独霸江山以及盗版软件肆意横行的夹缝中呱呱坠地. 经过永中人日日夜夜的不懈奋斗,永中Office V1.0面世. 永中科技 从创立之初永中软件便预见了独立创新.自主可控的 ...

  4. css中判断IE版本的语句

    css中判断IE版本的语句<!--[if gte IE 6]> Only IE 6/+ <![endif]-->: 1. <!--[if !IE]> 除IE外都可识 ...

  5. 在2015中使用V12版本的ReportView控件,会导致winform窗体不能正常打开

    在2015中使用V12版本的ReportView控件,会导致winform窗体不能正常打开,使用V10版本没问题,但2015中默认使用的就是V12版本,所以需要避免使用V12版本

  6. pyenv简介——Debian/Ubuntu中管理多版本Python

    pyenv简介——Debian/Ubuntu中管理多版本Python MAY 21ST, 2016 12:00 AM | COMMENTS pyenv是管理Python版本的工具,它支持在多个Pyth ...

  7. 如何简单而优雅地升级Visual NMP中的PHP版本

    需求:自己想测试下不同版本的PHP性能,就想升级下 Visual 这个集成环境中PHP的版本 网上: 升级PHP到5.6.11 1.下载新的nts版的PHP并解压缩到bin\PHP下,保留原文件夹的名 ...

  8. win10下Anaconda 2 和 3 共存安装,并切换jupyter notebook和Pycharm中的对应版本

    win10下Anaconda 2 和 3 共存安装,并切换jupyter notebook和Pycharm中的对应版本 zoerywzhou@163.com http://www.cnblogs.co ...

  9. [转帖]Office全版本零售版转换VOL

    Office全版本零售版转换VOL https://blog.51cto.com/10981246/2062137 转成bat 执行 改天试试   @ECHO OFF&PUSHD %~DP0 ...

随机推荐

  1. 基于Node.js+socket.IO创建的Web聊天室

    这段时间进了一个新的项目组,项目是用Appcan来做一个跨平台的移动运维系统,其中前台和后台之间本来是打算用WebSocket来实现的,但写好了示例后发现android不支持WebSocket,大为受 ...

  2. windows8.1+centos7双系统(装完centos后无win8引导)

    原先系统为windows8.1后来装上centos7后无win8系统引导, 打开电脑进入引导界面按C 进入grub界面  输入“cat (hd0,” 按tab可查看到windows8 地址为“hd0, ...

  3. google快捷键

          使用快捷键的好处不言自明,如果能过直接访问google自然有对应的帮助文档以供参考,不过为了方便起见,还是将自己觉得有用的信息收藏到自己访问无障碍的地方吧! 一:以下快捷键适用于Windo ...

  4. DOCTYPE 中xhtml 1.0和 html 4.01区别分析

    前者相对于后者有以下特性: 1.所有的标记都都要闭合 所有的标记都要闭合,如果是单独不成对的标签,在标签最后加一个"/"来关闭它.例如: <h6>close tag & ...

  5. Matrix的一些知识

    1.什么是ColorMatrix ColorMatrix是一个颜色矩阵,它定义了一个 4*5 的float[]类型的矩阵 颜色矩阵,而图像的 RGBA 值则存储在一个5*1的颜色分量矩阵C中 所以为了 ...

  6. Python自动化 【第七篇】:Python基础-面向对象高级语法、异常处理、Scoket开发基础

    本节内容: 1.     面向对象高级语法部分 1.1   静态方法.类方法.属性方法 1.2   类的特殊方法 1.3   反射 2.     异常处理 3.     Socket开发基础 1.   ...

  7. Deep learning with Theano 官方中文教程(翻译)(四)—— 卷积神经网络(CNN)

    供大家相互交流和学习,本人水平有限,若有各种大小错误,还请巨牛大牛小牛微牛们立马拍砖,这样才能共同进步!若引用译文请注明出处http://www.cnblogs.com/charleshuang/. ...

  8. 使用NuGet Package Project快速制作NuGet包

    今天在visual studio gallery发现了一个插件NuGet Package Project,通过它可以在Visual Studio中建立Nuget Package工程,直接生成Nuget ...

  9. Excel 数值转换为人民币大写金额字符串

    把$B$27单元格中的数值转换为人民币大写金额字符串: 目标单元格填入以下公式: =IF($B$27=0,CONCATENATE(IF($B$27<=0,,TEXT(INT($B$27),&qu ...

  10. 用BlendFunc实现舞台灯光和刮刮卡效果

    [转]http://code.lovemiao.com/?p=136#more-136 之前写过一篇<不规则形状按钮的点击判定>,利用了CCRenderTexture创建一块画布,可以在上 ...