20

Sorry for localized version - it's a history list. Note marked link and url in status bar - it's archived version. So you can simply download. Edit Although when you hover over the Modified On value there is a dropdown list, the Save option isn't there. To save, right click on the Modifed On value and choose Save As. This will save the document version ...


13

Actually, you don't need SharePoint Designer in order to achieve this. Instead you can use "Content and Structure" which is built into the SharePoint UI itself. "Content and Structure" is availabe on the Site Settings page after you have turned on the Site Collection scoped feature "SharePoint Server Publishing Infrastructure" (this is the name in ...


12

The Content and Structure worked fine for me. Moving individual documents from one library to another captures all versions. Assuming, of course, versioning is configured the same on both libraries. That bit me the first time - the destination had Major, but the source had Major/Minor. Once the destination was switched to Major/Minor, documents came over ...


9

As far as I know, the only way to upgrade a feature is by calling the Upgrade() method. Any other operation, including deactivation/reactivation, solution upgrade/update etc should in no way force a feature upgrade. I have upgraded some feature after a solution update in the past and they were NOT automatically upgraded by the Update-SpSolution cmdlet (I had ...


9

$web = Get-SPWeb -Identity http://sp2010 $list = $web.Lists["Documents"] $items = $list.Items foreach ($item in $items) { $file = $item.File $fileVersions = $file.Versions if ($fileVersions.Count -gt 0) { $fileVersions.Restore($fileVersions.Count - 1) } } UPDATE Please note that when any of previous ...


7

Versioning is a feature available to items stored in SharePoint lists or libraries. If the content is not stored in SharePoint, the versioning feature is not available.


7

My problem was that I have an old 3.0 and I'm moving to Sharepoint online (office 365). I downloaded Migration Suite For SharePoint from quest.com. The problem I had with other migration tools is that I needed a domain to login. With this, it doesn't require it. I was able to copy folders with contents, and the entire version history with comments was ...


7

Sorry to hear that but lists themselves are not versioned, they cannot be rolled back. You may want to consider database or site collection backup/restore. You may still lose some data depending upon the backup schedule.


7

Both lists and libraries can use Versioning, the file type does not matter in the case of documents.


6

For future reference: there's a legacy API used by SharePoint Designer, called FrontPage RPC, and there's a bunch of methods, including move document that accepts a put_option parameter with migrationsemantics flag to preserve the information about who created a document, who modified it, and when it was created, and this could be used from advanced workflow ...


6

I always employ the drag and drop method suggested by Tom. Easiest enough for my end users to do themselves and I still have the version history.


6

Right click on version link [Ex: 14.11.2011 12:57] and open in new browser, pop up comes up with open/save option.Click on save button to save the specified version of the document.


6

It is strongly discouraged to use assembly versioning in SharePoint unless you are prepared to manage all old SafeControl entries. Using versioning will only cause the errors you're seeing. Just don't use it. A better approach is to use the AssemblyFileVersion attribute. This is what I, and most of the community uses today to manage version numbers on ...


6

SharePoint will store the full copy of any document/page for each version of that document/page. In some cases (as with Wiki pages), SharePoint will highlight content to show what changed from version to version, but with documents and pages, the entire file is stored in the content database. This is why storing multiple different versions of large documents ...


5

Our method was uploading the infopath form to the destination libary and deselecting "Enable this form to be filled out by using a browser". This way the content types in the from library matched the content types in the to library.


5

SharePoint always stores the full file. It never tries to do diffs. I haven't seen it documented regarding Site pages anywhere but if you ON A DEV BOX tries this: Create a new Team site with relative url "Team" Modify Home.aspx in SharePoint Designer Turn on Major/minor versioning of "Site Pages" Check out Home.aspx Modify Home.aspx in SharePoint Designer ...


5

SharePoint doesn't support multiple versions of folders in Lists and Libraries.


5

I know this is not quite an answer you may be looking for, but why not rename doc2.pdf to doc1.pdf and then rename it in SharePoint itself?


5

I asume you are filtering by site and not by library. You could do something like this: $ignoreSites = @("http://siteurl/site1", "http://siteurl/site2") Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue $siteURL = $args[0] $site = Get-SPSite($siteURL) $webs = $site.AllWebs | ? {$_.Url -notin $ignoreSites} foreach($web in $webs) { ...


5

No, it's not possible to set the document version number manually in all SharePoint versions, As a workaround solution In case the current document version number in the test site is higher than document version number in the live site. Perform multiple check out and check in to reach the desired version number In case the current document version ...


5

If you read this question/answer you find a powershell script to have back the 'No versioning' option in libraries Site Assets library still carries the 'No versioning' option The final and draft status can be turned into a choice column that you switch at your need. However the concept of versioning is not the mere declaration that something is ...


4

There's a new solution in Office 365. You can now select a file or group of files in the modern experience in OneDrive or SharePoint and select Move to. A file or group of files moved this way will retain version history. This change is currently marked "Rolling Out" on the Office 365 Roadmap and their are more details about the roll-out schedule on the ...


4

//To move file from source library to destination through Event handler SPFile sourceFile = properties.ListItem.File; SPFile destFile = null; SPUser userCreatedBy = sourceFile.Author; DateTime dateCreatedOn = sourceFile.TimeCreated.ToLocalTime(); int countVersions = properties.ListItem.File.Versions.Count; for (int i = 0; i <= countVersions; i++) { ...


4

I know it's been 3 years ago and already answered, but here you can find plenty of versioning scripts and ready programs: Disable a versioning on Image Libraries in SharePoint using PowerShell Enable versioning for all SharePoint Online lists using Powershell Enable versioning for all lists in SharePoint Online tenant (C#) Restore and clean up SharePoint ...


4

Not sure if this is the cause of your problem but... For documents, Before and After properties are guaranteed for post events, such as ItemUpdated, but Before properties are not available for post events on list items Reference:http://msdn.microsoft.com/en-us/library/ms463479.aspx If this is your scenario you may want to use properties.ListItem and ...


4

Sean It is possible to do this however you will need a workflow to run behind the scenes to create a sneaky URL with some specific elements in it to show the latest Published version of any document - i.e. the Major release. Basically the way SharePoint manages previous version of documents is in using a set of hidden folders of all the previous versions....


4

The content will be missing if you are adding this column to a document library or document set. Multi-line text fields act differently in Lists than in Libraries. If you don't get what you want here, you can create a custom list with a multi-line text field to hold the data and link it with a lookup field. Hope this helps, Mary Smith Greene


4

You can't use modified data as it will have the date for every metadata change. This may seem like an overkill for such a simple requirement, but I think you will need to write custom C# code using event receiver attached to list which will update a custom date/time column with the published date value if you want automation . Something as mentioned in below ...


4

I think you dont need to install the hotfix And MS14-202 due to fact that latest CU include all the previous fix.I would do the following way. Install the Service Pack 1 Mark 2.( as this is base line for future updates. Now install the June CU 2016( requirement for it is Service Pack 1). You can get more info from this official blog :June 2016 CU for ...


4

There's no global setting in SharePoint Online unfortunately. But its really not a big issue having 500 major versions on each document. Versioning just saves the delta (last changes) and not the entire document each time. IMHO you can safely ignore the setting and move on, since it won't effect performance, nor storage by much.


Only top voted, non community-wiki answers of a minimum length are eligible