SharePoint Products

compelling add-ons for SharePoint

CopyMove 2013 - V3.12.0 Released
Friday, June 02, 2017

This new version, of CopyMove 2013 for SharePoint 2013, is a maintenance release with revamped PowerShell cmdlets, new list level settings and some important bug fixes. We highly recommend all CopyMove 2013 customers to upgrade.

All significant changes since version 3.11.0 are summarized in the change log below:

  • Added new CopyMove list settings page.
  • Added support for overriding the CopyMove enabled actions at the level of the SharePoint list.
  • Added support for hiding specific lists in the CopyMove destination tree.
  • Added support mapping list fields and content types when copying and moving items with the CopyMove PowerShell cmdlets Copy-SPPItem and Move-SPPItem
  • Added support for excluding specific document and list item metadata values on all copy and move operations.
  • Added new check box Show recent destinations on the CopyMove farm settings page and the CopyMove site collection settings page.
  • To prevent property promotion in SharePoint, CopyMove now removes the following properties from Microsoft Office documents on copy operations; _dlc_DocId, _dlc_docIdUrl and _dlc_DocIdPersistId. Not supported for the older binary formats of Microsoft Office documents.
  • The Include version history check box is now hidden when versioning is not enabled in the context list.
  • Removed the Personal Links list settings from the CopyMove farm settings page.
  • Added new daily SharePoint Timer Job named CopyMove for SharePoint - Ensure user links list. It creates a CopyMove site collection at ~webapplication/sites/sppcopymove for all Web Applications hosting at least one site collection with CopyMove enabled.
  • CopyMove user links in the destination tree are now stored in a separate list for each Web Application.
  • Revamped existing PowerShell cmdlets with better documentation, more options and support for piping with SharePoint objects like SPWebApplication, SPSite and SPList.
  • New PowerShell cmdlets Get-CopyMoveFarmConfiguration and Set-CopyMoveFarmConfiguration for scripting the CopyMove farm configuration.
  • New PowerShell cmdlets Get-CopyMoveWebApplicationConfiguration and Set-CopyMoveWebApplicationConfiguration for scripting CopyMove web application configurations.
  • New PowerShell cmdlets Get-CopyMoveSiteConfiguration and Set-CopyMoveSiteConfiguration for scripting CopyMove site collection configurations.
  • New PowerShell cmdlets Get-CopyMoveListConfiguration and Set-CopyMoveListConfiguration for scripting CopyMove list configurations.
  • New PowerShell cmdlets Get-CopyMovePermissionLevel for getting the current CopyMove permissions assigned to a SharePoint permission level.
  • Deprecated the PowerShell cmdlets Get-CopyMoveSettings and Set-CopyMoveSettings.
  • Fixed issue where unique folder permissions were not preserved on moves.
  • Fixed the JavaScript error 'JSON' is undefined for older browsers by including the JSON3 library from https://github.com/bestiejs/json3

Important Upgrade Information

Upgrading from CopyMove version 3.9 or earlier will require a complete reinstall of the CopyMove WSP solution packages. That is, they cannot be upgraded using the Upgrade-CopyMove.cmd script. The reinstall is completely safe and all CopyMove settings will remain in place. Please follow this procedure to upgrade:

  1. Download and unzip CopyMove 2013 version 3.12 to the SharePoint server that hosts Central Administration.
  2. Uninstall CopyMove 2013 using the Uninstall-CopyMove.cmd script.
  3. Wait for the uninstall to complete.
  4. Reset IIS and the SharePoint timer service (SPTimerV4) on all SharePoint servers in the farm. The CopyMove script Reset-AllServers.cmd can help do this without further effort.
  5. Install the new version using the Install-CopyMove.cmd script.
  6. When prompted by the script, press ENTER to also install the CopyMove 2010 support solutions. Otherwise press ESC.
  7. Wait for the install to complete.
  8. Done.

The reinstall procedure is necessary as the new version introduces some structural changes in the deployment. Changes that would not be handled correctly by upgrading the WSP solutions. After the reinstall, it will again be possible to upgrade the CopyMove WSP solutions using the Upgrade-CopyMove.cmd script.

Feature Highlight

CopyMove 3.12 introduces new configuration settings at the level of the SharePoint list. The settings can managed with the new PowerShell cmdlet Set-CopyMoveListConfiguration or with the new list settings page in the SharePoint Web UI. The page can be reached from a new link on the SharePoint list settings page.

List settings ​​

The new version of CopyMove 2013 is available for download from the CopyMove 2013 Download page.

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​