[BI项目记]-文档版本管理笔记
代码的版本管理程序员们有专门的工具,那么作为项目管理人员如何进行文档版本的管理呢,此篇介绍如何通过SharePoint进行文档版本管理。
在没有SharePoint的时代我们如何管理版本呢?通常我们会在本地创建一个目录,或者在服务器上创建一个共享目录。但随着项目的进展文档在所难免要更新多次,而每次更新都想保留先前的版本,于是在这些目录里总会出现这些文档的副本。然后问题来了,当想确定文档从一个版本到另一个版本都改了什么的时候,该怎么做呢?
基于SharePoint,可以完美解决这些问题。SharePoint是我喜欢的一个文档管理平台。记得以前有人说,再厉害的人也只不过是用了Word里20%的功能,没错,大多数我们没用到的功能都在SharePoint端。接下来演示如何使用SharePoint进行文档管理工作。
SharePoint本身是一个asp.net站点,可以通过最基本的Upload功能来上传文档。
点击Upload之后可以看到文件上传控件。
但有时候文档比较多的时候一个一个上传确实很烦,所以SharePoint提供了一个不错的功能,就是将文档直接拖拽到SharePoint文档区进行上传。不得不说这是一个很贴心的功能。
将文档从本地文件夹拖拽到文档区域,文档就会被自动上传到SharePoint站点文档目录下。
但还有些时候,我们的文档可能非常的多,甚至包含了若干子目录,所以这个时候即使是拖拽上传的功能也很力不从心。
不过微软想的还是很周到,你可以将文档目录以资源浏览器的方式打开,点击文档的LIBRARY菜单项,找到Open with Explorer。
会有一个安全提示,直接允许就可以。
可以看到SharePoint文档目录以资源管理器的方式打开,留意地址栏的不同。
接下来就可以直接将本地的整个目录复制到这里。
成功后回到文档目录界面,可以看到目录跟上传的文档结构目录是一样的。
文档上传成功后,以后的工作会是什么样呢?
每次编辑文档,在SharePoint站点中找到文档,右键单击文档选择Open in Word。当然,也可以在资源管理器的模式中打开,然后双击要编辑的文件。
网站会提示一些安全信息,忽略(真要是病毒什么的通常是不会让你看到如此"露骨"的信息的)。
文档会默认以只读方式打开。如果需要对文档进行编辑,需要先对其进行签出,点击Check Out。
可以看到Word变成了我们熟悉的界面。接下来再文档里随便输入些内容以模拟文档的变化。
然后保存文件,并且签入。需要留意的是保存不等同于签入,保存只是保存了一个副本,别人是看不到你的这个副本的,直到我们将文档签入,别人才可以看到这个最新的版本。
每次签入的时候系统会提示输入些备注信息,尽量别忽略吧,输入些对此次更改有用的信息。
签入成功后,可以看到Check In变成了Check Out按钮,说明签入成功。此外在底端的版本管理,可以看到最近签入的几个版本,随便点击一个版本可以打开这个版本。所以以后对于文档的管理,再也不需要在本地后者某个Share Folder创建多个副本了,SharePoint会以更专业的方式帮你维护这些版本。
右键单击某一个版本,可以将当前版本和这个版本做一个对比。
在对比界面中,我们可以很直观的看到,当前文档的样子,所选文档的样子,以及被标注出来的,两个版本的差异之处。
借助SharePoint我们可以方便的进行文档管理工作,尤其是对于版本的管理,有了版本对文档的控制,我们再也不需要关注到底哪里保存的是最新的版本,以及某个文件是否是最新的版本,此外我们也可以轻易地回溯到某个版本,以及对版本进行比较。
以前我们都说,SharePoint是一个很臃肿的东西,而且部署有很麻烦。但不得不说在2013版本中这些问题得到了极大的改善,而且现在已经是云端的时代,我们完全可以将SharePoint托管在云端,以降低对IT的运维成本。总之,时代在变,我们的工作方式也在变,不变的是我们对工作效率的追求。
[BI项目记]-文档版本管理笔记的更多相关文章
- [BI项目记]-配置Sharepoint2013支持文档版本管理笔记
做开发或者做方案,写文档是很重要的一个工作,我们经常需要知道文档被修改的次数,谁在什么时间修改的文档,以及在某一个版本中,都修改了哪些内容,以及不同版本的文档之间有什么差别. 如何对文档进行版本管理, ...
- BI项目记笔记索引
这个笔记系列主要记录了在BI项目中,如何搭建环境进行源代码管理以及文档管理. 用到的产品包括: TFS Express Sharepoint Visual Studio SQL Server 配置 ...
- [BI项目记]-搭建代码管理环境之签入代码
此篇主要介绍如何基于TFS环境创建进行BI项目最简单的代码签入和签出工作. 首先介绍BI项目中的SSAS项目.SSAS项目主要包含Cube多维数据集和数据挖掘模型,是在微软BI产品体系中重要的一个组件 ...
- 【转】 文档与笔记利器 reStructuredText 和 Sphinx
关于制作文档和笔记这种事,我已经纠结了很久,网上解决方案也一大推,我试过几样,ScrapBook 和 Zotero,编辑不太方便,同步麻烦.Google Note 过于格式简单,现在也不更新了,Goo ...
- xxxx征集系统项目目标文档
分组:每四人一组 主题:xxx征集系统 成果: 讨论结束后,每组提交一份课堂讨论记录(电子版发表到博客上,纸质版小组成员签名,下节课提交). 每人根据课堂讨论结果提交一份系统利益相关者描述案例.撰写项 ...
- XXX系统项目目标文档课堂讨论
XXXX重大技术征集系统 1.讨论结果: 2.项目目标文档 A目标: 1. 实现普通用户在线需求填报,个人信息管理,需求结果查看. 2. 实现审核员用户的需求审核,需求查看浏览和生成图表结果. 3. ...
- xxx征集系统项目目标文档
分组:每四人一组 主题:xxx征集系统 成果: 讨论结束后,每组提交一份课堂讨论记录(电子版发表到博客上,纸质版小组成员签名,下节课提交). 每人根据课堂讨论结果提交一份系统利益相关者描述案例.撰写项 ...
- kettle开源项目部署文档
kettle开源项目部署文档 1.kettle简介 kettle是一款国外开源的ETL(Extract Transform Load)工具,纯java编写,可以在Windows.Linux.Unix上 ...
- Keras 文档阅读笔记(不定期更新)
目录 Keras 文档阅读笔记(不定期更新) 模型 Sequential 模型方法 Model 类(函数式 API) 方法 层 关于 Keras 网络层 核心层 卷积层 池化层 循环层 融合层 高级激 ...
随机推荐
- ssh项目将搜索条件进行联动
<s:form namespace="/tb" action="tenderList" name="searchForm" id=&q ...
- JAVA之IO流(字节流)
输入和输出 JAVA的流分为输入流和输出流两部分, 输入流:InputStream或者Reader:从文件中读到程序中: 输出流:OutputStream或者Writer:从程序中输出到文件中: Re ...
- 不把C作为第一门语言是个好主意么
---------------------------------------------------------------------------------- 不把C作为第一门语言是个好主意 ...
- 第二轮冲刺-Runner站立会议03
今天做了什么:查看gridview与baseadapter适配器 明天准备做什么:继续gridview与baseadapter适配器 遇到的困难:暂无
- HBase中批量修改
先随便写写..做个随笔记录 使用Rest连接操作Hbase.. 是微软提供的 Microsoft.Hbase.Client 类库.. 版本是0.4.1.0 一直知道 client.StoreCe ...
- 关于application/x-www-form-urlencoded等字符编码的解释说明
在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型. 下边是说明: application/x-www-form-urlen ...
- 深入理解javascript原型和闭包(8)——简述【执行上下文】上
什么是“执行上下文”(也叫做“执行上下文环境”)?暂且不下定义,先看一段代码: 第一句报错,a未定义,很正常.第二句.第三句输出都是undefined,说明浏览器在执行console.log(a)时, ...
- ASP.NET WEB API路由机制
(一)路由原理 (二)路由设计架构分析 RouteBase
- hive单机安装(实战)
hive使用与注意事项:http://blog.csdn.net/stark_summer/article/details/44222089 连接命令:beeline -n root -u jdbc: ...
- jvm指令调试
监控GC的工具分为2种:命令行工具和图形工具: 常用的命令行工具有: 注:下面的命令都在JAVA_HOME/bin中,是java自带的命令.如果您发现无法使用,请直接进入Java安装目录调用或者先设置 ...