通过上一篇Blog的介绍,想必大家对文档的Checked out大概有个了解,文档被Checked Out有两种方式:
- 上传文档时自动被Checked Out
- 针对Existing的Document进行Checked out
两种Checked Out方式的区别如下:
- 自动被Checked Out的文档上传该文档的Owner才可见,其他User看不到这些自动被Checked Out的文档;而Existing的Document被Owner Checked out后,其他User可以看见并且可以Override文档Owner的Action进行Check in。
- 自动被Checked Out的文档没有Current Version,只有Checked Out的Version,而Existing的Document有Current Version和Checkout Version
- 自动被Checked Out文档可以在“Manage Files which have no checked in version”显示,Existing的文档被Checked Out后无法在“Manage Files which have no checked in version”显示。
接下来我们验证一下区别:
- 见上一篇的Blog详细介绍,具体链接:妙用“Check out”与“Check In”
- 我们可以在SQL Server里查看其显示形式,Level=1说明有Current Version,Level=255,说明是Checked Out Version,下图显示的结果是:
- Existing的Document被Checked Out的文档是:Contoso - Final.pptx与Contoso.pptx
- 上传自动被Checked Out的文档是:Contoso - Final - Project.pptx
- 进入Library Setting->Manage Files which have no checked in version,仅仅能看到Contoso - Final - Project.pptx,其他的均看不到,如下图所示:
如果大家有其他方面了解,欢迎私信我!