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

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

当年的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. UINavigationItem UINavigationBar 关系分析[转]

    http://blog.csdn.net/luoyeffcs/article/details/16106707 目录 1.关系分析 2.关系综述 3.概念点 4.疑问 1.关系分析 UIBarItem ...

  2. archlinux 传统方法编译内核linux kernel 3.3.7

    From: http://hi.baidu.com/flashgive/item/eaef6326b5eb73d3a417b662 archlinux中传统方法编译内核 1)下载内核以及补丁并解压: ...

  3. uploadify图片上传发生Security Error

    今天在使用uploadify进行图片上传的时候出现security error.其根本原因是flash跨域问题.主要原因是因为配了两个域名www.ttyouni.com 和 ttyouni.com 在 ...

  4. AX 2012 EP服务器配置多个环境

    AX 2012 如何在一台服务器配置不同环境的EP站点 安装完EP后,修改对应站点的web.config文件,指定需要连接的客户端配置文件路径即可,如下图: ` ``````````````````` ...

  5. 树莓派make 360wifi2报错

    输入make命令后报错 make: *** /lib/modules/3.10.25+/build: No such file or directory. Stop. 系统缺少编译模块所需要的内核头文 ...

  6. angular笔记

    /** * Created by Administrator on 2016/5/3 0003. */ ng-app是告诉angularjs编译器把该元素当作编译的根 //定义模块 var myApp ...

  7. MongoDB-JAVA-Driver 3.2版本常用代码全整理(2) - 查询

    MongoDB的3.x版本Java驱动相对2.x做了全新的设计,类库和使用方法上有很大区别.例如用Document替换BasicDBObject.通过Builders类构建Bson替代直接输入$命令等 ...

  8. C++中的预处理

    一.预处理的由来:      在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个.C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarn ...

  9. 通过xcode或xcodebuild进行打包

    在实际应用中需要用到debug的安装包,所以决定自己学习一下打包,打包过程中遇到了各种问题,下面记录了一下我在打包中用到的步骤,当然我还有很多不明白的地方,如果有不对的地方,希望可以大家可以指出   ...

  10. linux shell 去掉文本处理中的双引号

    cat aa.txt |sed 's/\"//g'  结果是:hello aa.txt "hello"