SharePoint 2010 Essential Training
Illustration by Richard Downs

Using versioning and Check In/Check Out


SharePoint 2010 Essential Training

with Simon Allardice

Start your free trial now, and begin learning software, business and creative skills—anytime, anywhere—with video instruction from recognized industry experts.

Start Your Free Trial Now

Video: Using versioning and Check In/Check Out

If a document library just allowed you to upload a few documents and share them, it would be useful, but certainly not groundbreaking. That really wouldn't be all that different from a shared folder on a network drive. But document libraries do far more and one of the most common things they are asked to do is versioning, saving multiple versions of that same document. This is useful for you and its invaluable when you have different people working on the same document. Now document libraries do not have Versioning on by default. You have to turn it on.
Expand all | Collapse all
  1. 1m 16s
    1. Welcome
      1m 16s
  2. 16m 34s
    1. What is SharePoint?
      8m 9s
    2. SharePoint roles
      2m 5s
    3. Accessing SharePoint
      4m 48s
    4. The SharePoint product line
      1m 32s
  3. 44m 55s
    1. What is a team site?
      2m 43s
    2. Navigating a team site
      9m 41s
    3. Using team site lists and libraries
      11m 38s
    4. Editing the home page
      9m 31s
    5. Adding a Web Part
      6m 19s
    6. Deleting a Web Part
      5m 3s
  4. 10m 53s
    1. What is a Document Workspace?
      4m 2s
    2. Creating a Document Workspace
      4m 3s
    3. Deleting a Document Workspace
      2m 48s
  5. 6m 3s
    1. What is a Meeting Workspace?
      2m 7s
    2. Creating a Meeting Workspace
      2m 40s
    3. Deleting a Meeting Workspace
      1m 16s
  6. 36m 3s
    1. Exploring the available lists
      5m 30s
    2. Creating a custom list
      8m 44s
    3. Creating a custom view
      6m 43s
    4. Working with libraries
      6m 18s
    5. Using versioning and Check In/Check Out
      8m 48s
  7. 45m 55s
    1. SharePoint and Word
      6m 6s
    2. SharePoint and Outlook
      7m 38s
    3. SharePoint and Excel
      3m 54s
    4. SharePoint and Access
      2m 58s
    5. SharePoint and InfoPath
      11m 42s
    6. SharePoint and PowerPoint
      3m 46s
    7. SharePoint and Visio
      6m 20s
    8. Using SharePoint Workspace
      3m 31s
  8. 32m 8s
    1. What is a site collection?
      3m 56s
    2. Creating a site collection
      6m 35s
    3. Creating a new site
      6m 29s
    4. Customizing a site
      7m 47s
    5. Creating a site template
      7m 21s
  9. 13m 53s
    1. Understanding permissions
      3m 33s
    2. Adding a user to a site
      5m 14s
    3. Deleting a user from a site
      1m 39s
    4. Creating a new security group
      3m 27s
  10. 31m 54s
    1. Using out-of-the-box workflows
      11m 1s
    2. Creating your own workflows with SharePoint Designer
      15m 20s
    3. Creating your own workflows with Visio
      5m 33s
  11. 40m 36s
    1. Using site templates
      5m 49s
    2. Using the web content management features
      10m 40s
    3. Using master pages
      3m 37s
    4. Creating an Enterprise Wiki
      7m 14s
    5. Sharing an Access database with Access Services
      7m 19s
    6. Working with rich media
      5m 57s
  12. 53m 9s
    1. Managing documents and records
      3m 0s
    2. What are content types?
      4m 22s
    3. Creating a content type
      11m 30s
    4. What are document sets?
      2m 12s
    5. Creating document sets
      7m 49s
    6. Creating a Document Center
      4m 37s
    7. Creating a Record Center
      8m 25s
    8. Defining information management policy
      11m 14s
  13. 15m 42s
    1. Using personal and social features
      7m 28s
    2. Creating a SharePoint blog
      2m 48s
    3. Personalizing SharePoint with tags and notes
      5m 26s
  14. 21m 22s
    1. Searching in SharePoint
      4m 26s
    2. Creating a Search Center
      8m 4s
    3. Customizing Search with keywords
      3m 30s
    4. Customizing Search with scopes
      5m 22s
  15. 47m 18s
    1. Using Excel Services
      10m 12s
    2. Creating a Business Intelligence Center
      3m 5s
    3. Using PerformancePoint Services
      12m 3s
    4. Using status indicators
      8m 10s
    5. Using the Chart Web Parts
      6m 33s
    6. Using Business Connectivity Services (BCS)
      7m 15s
  16. 1m 3s
    1. Goodbye
      1m 3s

please wait ...
Watch the Online Video Course SharePoint 2010 Essential Training
6h 58m Beginner Jun 24, 2010

Viewers: in countries Watching now:

In SharePoint 2010 Essential Training, author Simon Allardice demonstrates the full feature set in SharePoint 2010 and the necessary skills to be a SharePoint site administrator. The course shows how to use SharePoint, create sites and site collections, and plan and design sites and portals. It also covers Office integration, security and permissions, and advanced features such as document management and business intelligence.

Topics include:
  • Understanding a SharePoint team site
  • Navigating lists and libraries
  • Creating Document Workspaces
  • Using versioning and check-in/check-out
  • Integrating with Office 2010 applications
  • Adding and deleting users
  • Creating workflows
  • Working with server site templates
  • Creating a wiki and a blog
  • Working with rich media
  • Managing documents and other content
  • Sharing information with charts and status indicators
Simon Allardice

Using versioning and Check In/Check Out

If a document library just allowed you to upload a few documents and share them, it would be useful, but certainly not groundbreaking. That really wouldn't be all that different from a shared folder on a network drive. But document libraries do far more and one of the most common things they are asked to do is versioning, saving multiple versions of that same document. This is useful for you and its invaluable when you have different people working on the same document. Now document libraries do not have Versioning on by default. You have to turn it on.

It's very simple to do. You need to go to the Library section of your Ribbon and find your Library Settings, and of course you have to be in the document library itself before you go to this, or you won't even see this section of your Ribbon. From your Library Settings where you can do an awful lot of things. The second link there is Versioning Settings. Clicking on that takes us to a page with really not a lot of options on it. The most important one first is this. do you want to create a version each time you edit a file in this document library? I'm going to change this to create major versions. We'll come back to this in a minute and what that means, but this is really saying Yes, and I'll click OK.

Versioning is now turned on for this library. If I use the Breadcrumb to go back to my documents library, find one of my documents, open it up in Microsoft Word, make the first change, and save it. We have now saved another version. Now what I told SharePoint to do was save major versions. What that actually means is we had a Version 1.0, as soon as that versioning was turned on, and then when I made my change, we have 2.0. "Prove it," you say.

Well, I shall. I am going to mouse over that document and find the drop-down menu and come down to this option that says Version History 1.0 and 2.0. And notice the size. This is a small document, but both of these documents take the same amount of space. A lot of people imagine that what SharePoint must be doing when it's making a version is checking the changes between the two and only saving the changes and that's absolutely not what it's doing. When you tell SharePoint to make another version and you make a change, it just saves a complete other version of that document.

It doesn't waste time running comparisons. it just saves the whole thing. The downside of that is if your documents are 50, 60, 100 megabytes and you start saving multiple copies, you can get through whole lot of space very, very quickly. So one of the options we can do to start to manipulate that is going back to a Library Ribbon and back to our Library Settings into our Versioning Settings, where an option we have is to limit the number of versions that we retain. We could say I only want to keep say 10 versions.

I am only making major versions, so I'm keeping the following number of major versions as 10 and click OK, and that just means there were at least limiting the amount of versions that we create in this document library. However, what becomes a bit more interesting is when we move off just creating major versions into creating major and minor versions, and SharePoint really thinks of the minor version as a draft version. Say for example, you're working on an employment contract. you may go through several revisions of this before you actually finish it.

So you are going from 1.1 to 1.2 to 1.3 to 1.17, and at some point you then say I think I'm done. It's now a major version. It's a 2.0. Now just by selecting this radio button that's now turned on, by default if I make a simple change to that document it will be considered a minor change unless I say otherwise. So opening this up and making a second change and to save that, close it down. If I look at the version history, we've gone from 2.0 to 2.1.

If I wanted to say no, I wanted that to be actually 3.0, I wanted that to be a major version, I can use that same drop- down button and say Publish a Major Version. I could add some comments if I wanted to. Click OK. Now going back to the Version History, we go from 1.0 to 2.0 to 3.0. If I'm editing in Word, I can also go to the File menu where I can see the versions being listed here as well.

And one of the common questions I get asked is, well, how can I see the differences between the versions? If I have got multiple versions and I don't quite know what the difference is, does SharePoint tell me that? Well, if we are looking at the SharePoint document library, I can say to you that SharePoint does not tell you that. It only tells you the Version History, including the times of the versions, but it does not say what the differences are. To do that, we need to be in Word. Now on the Info page we do have a little bit here that says Compare with Major Version, Compare with Last Version, but I find a better way to do it is just on the regular Home tab when we are editing the document.

Word has always had great ability to show and compare different documents and we are going to make use of that by going to the Review section of the Ribbon here. We have a section called Compare, where I get a lot of choices, compare with the last major version, compare with a specific version, compare two particular versions. I am going to just say compare with the last version. Word will retrieve the last version from SharePoint, do the comparison, and as you see we get the compared document with a highlighted change in it. We get the original document. We get the revised document.

So we are actually using Word's ability to look at the differences, not SharePoint. SharePoint doesn't care what the differences are. They could be as small as a period. They could be the entire body of the document. It doesn't mind. I am going to close that down, because I don't need that anymore. I don't want to save my changes and I actually don't want to make any changes to that document either. In fact, I will close that down because I had it opened twice. Now one of the very common things that you do in your Library Settings is not only have Versioning on, but also towards the bottom here, Require documents to be checked out before they can be edited.

I am going to say Yes here. Now a little thing to note. That option that I just selected does not mean "enable checkout." You can always check documents out. Even if I hadn't turned that on, we could have selected a particular document and click the Checkout button and it marks that document as being checked out by you. What I just told it to do was require documents to be checked out when editing. In fact, if I now decide to edit that same document I edited a moment ago, I'll say edit in Microsoft Word without checking it out, it will actually tell me, well, that doesn't make sense.

So you're about to checkout and edit that document. It gives you the option here. Do you want to use your local drafts folder? This typically just improves the speed a little bit by downloading a copy locally to your machines. So you can say Yes, you can say No, it doesn't really matter. And now when I make another change to this, I am going to just close down Word and say Yes, I want to save my changes. It's going to prompt me, hey, other people can't see this until you check in. Do you want to check in now? Oh yeah, I think I will and now because I have this on, it also asks me, what kind of version would you like to check in? A draft version, in which case it will be 3.1 or published version, in which case it will be 4.0? I will make it 4.0 and click OK.

Again, that information I could get either from the drop-down box of Version History, or I could select the document and click Version History on the Ribbon. It does the same thing. Now notice that this document still has a little green arrow below it. That's because it still thinks I have got it checked out and it's simply because I haven't refreshed this page since I saved my changes. If I just hit F5 to refresh my page right now, I can retry that, I will see that that little checkmark has gone. Now if I did check out a document without editing it, which is very easy to do either from the drop-down menu or the Ribbon. I'll check it out.

Let's say I changed my mind. Well, I actually didn't want to do that. Do I have to make a change and check it back in? Well, I do have the ability either to check it in, or in this case just discards checkout. This can actually be useful too, if you on an owner of the site and say somebody else has checked out a document and then they have left for a long vacation and they should have checked it out before they left, you can basically force it to be checked back in. All of this doesn't eliminate any possible problems. But by having both Versioning turned on and having checkout required before changes are made, you can certainly take care of a lot of the problems that you're likely to run into when multiple people are editing documents in a document library.

Find answers to the most frequently asked questions about SharePoint 2010 Essential Training .

Expand all | Collapse all
please wait ...
Q: In the "Adding a user to a site" movie, the instructor shows how to add a user to SharePoint and demonstrates by adding a user named “gini.” But gini is already set up and recognized by SharePoint. What if I have no users set yet? How can I add someone?
A: SharePoint doesn't store a separate user database; it wants to be pointed to an existing source of users, like Active Directory. If you don't have that, you need to first add your new users as local accounts on the Windows box you installed SharePoint on. Only then will you be able to give them permission on a SharePoint site.
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.

Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ .

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

* Estimated file size

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.

Mark all as unwatched Cancel


You have completed SharePoint 2010 Essential Training.

Return to your organization's learning portal to continue training, or close this page.

Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member ?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any page and choose Site preferences from the dropdown menu.

Continue to classic layout Stay on new layout
Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Learn more, save more. Upgrade today!

Get our Annual Premium Membership at our best savings yet.

Upgrade to our Annual Premium Membership today and get even more value from your subscription:

“In a way, I feel like you are rooting for me. Like you are really invested in my experience, and want me to get as much out of these courses as possible this is the best place to start on your journey to learning new material.”— Nadine H.

Thanks for signing up.

We’ll send you a confirmation email shortly.

Sign up and receive emails about and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from

Sign up and receive emails about and our online training library:

Here’s our privacy policy with more details about how we handle your information.

submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.