Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
trashfileversioning/versioning [2019_01_11 12:52] kamrantrashfileversioning/versioning [2021_09_27 17:55] – external edit 127.0.0.1
Line 1: Line 1:
-====== Versioning ======+====== File Versioning ====== 
 +== last updated on August 12, 2021 ==
  
 ===== Introduction ===== ===== Introduction =====
  
-File Versioning is built into the SME Cloud solution. This works above any cloud that is mapped to the SME solution and is independent of any versioning that may be provided by the Providers itself (with the notable exception being OpenStack which has an integrated SME/OpenStack versioning option for the SME Enterprise on-premises edition).+File Versioning is built into the File Fabric solution. This works against any storage that is mapped to the File Fabric and is independent of any versioning that may be provided by the storage itself (with the notable exception being OpenStack which has an integrated File Fabric/OpenStack versioning option for the File Fabric Enterprise on-premises edition).
  
-Files are versioned:+Files are versioned when:
  
-  - When Trash is set to "on" then prior versions of the files are appended with a datestamp and moved to the Trash view in Storage Made Easy but are still visible on the underlying provider **and are not removed** until removed from SME Trash in Storage Made Easy.+  - Versioning in the File Fabric Policies is set to "on" then prior versions of the files are appended with a date stamp and these will also reside in the same directory on the storage \\ \\
  
-This is a precaution to ensure files are not accidentally deleted and Trash can be set to "off" if required and the file(s) are then instantly removed (see above).+  - Trash is set to "on" - when Trash is switched on then old versions of the files are appended with a date stamp and moved to the Trash folder **and are not removed** until removed from the File Fabric trash. Trash can be set to "off" if required and when this is the case files are instantly removed. 
 + 
 +{{ ::screenshot_2020-10-30_at_18.08.15.png?600 |}}
  
-  - If versioning in SME is set to "on" then prior versions of the files are appended with a datestamp and these will also reside in the same directory on the underlying cloud. 
  
 ===== Turning on versioning ===== ===== Turning on versioning =====
Line 17: Line 19:
 Versioning can be turned on: Versioning can be turned on:
  
-//Free or Personal Cloud:// From the versioning option in the Cloud DashBoard //Business or Enterprise Cloud:// At a team level from the Team Options->Versioning section.+At a team level from the Policies->Versioning section.
  
-===== Hiding file versions from SME Clients =====+===== Version limits =====
  
-SME has a feature that turns off the view of file versions in SME Apps.+Versioning limits of stored file versions can be controlled from the account policies >> Versioning/Trash >>Versioning.
  
-For free or personal cloud users this setting can be set from the Cloud DashBoard. For business or enterprise users this can be set as Team Admin from the //Options->Versioning section//.+When increased, the version limit will increase to the newly set number.
  
-===== SME Apps =====+The version limit you set is the number of version files that will be stored in addition to the current version of the file.  For example, if you set the versions limit to 3 then you can have the most current file plus three versions. When the version limit has been reached for a file and you upload another copy of the file, the oldest version file is removed from the File Fabric's metadata and from the storage.
  
-Many of the SME client Apps also have the capabilities to deal with access to file versions. The section below outlines how SME Apps deal with access to file versions:+## Decreasing versions
  
-==== Web ====+From Policies >> Versioning/Trash >>Versioning
  
-The Web File Manager displays versions using a 'visual versioning' paradigm in which versions are 'rolled up' so that how many versions of a file can be easily seen without cluttering up the interface.+The Versions number limit can be reduced, upon which three options are given for what user wants to do with the extra versions:
  
-{{:/trashfileversioning:versioning:sme_visualversioning.png|SME Versioning}}+1Keep existing versions
  
-Clicking the versions link expands the versions, which can be accessed or promoted to be the current version.+2Move to trash
  
-{{:/trashfileversioning:versioning:sme_promoteversioning.png|Promote Versioning}}+3Delete permanently
  
 +-if option 1 is selected then the extra versions will remain as is
 +
 +-if option 2 is selected then the extra versions will be moved to trash but will remain on the provider
 +
 +-if option 3 is selected then the extra versions will be deleted from the provider
 +
 +===== Hiding file versions from File Fabric Clients =====
 +
 +The File Fabric has a feature that turns off the view of file versions in File Fabric Apps.
 +
 +This can be set as Team Admin from the Options->Versioning section.
 +
 +===== File Fabric Apps =====
 +
 +Many of the File Fabric client Apps also have the capabilities to deal with access to file versions. The section below outlines how File Fabric Apps deal with access to file versions:
 +\\ \\
 +==== Web ====
 +
 +The Web File Manager displays versions using a 'visual versioning' paradigm in which versions are 'rolled up' so that how many versions of a file can be easily seen without cluttering up the interface. \\ \\
 +
 +{{ ::screenshot_2020-10-30_at_17.32.02.png?600 |}}
 + \\ \\
 +
 +Clicking the versions link expands the versions, which can be accessed or promoted to be the current version. \\ \\
 +
 +{{ ::screenshot_2020-10-30_at_17.34.05.png?600 |}} \\ \\
 ==== Windows ==== ==== Windows ====
  
 The Windows Cloud Drive and Windows Explorer enables access to prior versions of a file. The Windows Cloud Drive and Windows Explorer enables access to prior versions of a file.
  
-Versions can be access on a document in the windows drive by right clicking the file, choosing cloud actions and then properties and opening the tab 'previous versions'.+Versions can be access on a document in the windows drive by right clicking the file, choosing cloud actions and then properties and opening the tab 'previous versions'\\ \\
  
-{{:/trashfileversioning:versioning:sme_cloudversions.png|Cloud Versions}}+{{:/trashfileversioning:versioning:sme_cloudversions.png|Cloud Versions}} \\ \\
  
-The Windows SME Cloud Explorer App can also access prior file versions by right clicking on a document, choosing properties, and choosing the tab 'previous versions.+The Windows Cloud Explorer App can also access prior file versions by right clicking on a document, choosing properties, and choosing the tab 'previous versions.  \\ \\
  
 {{:/trashfileversioning:versioning:sme_explorerversions.png|Explorer Versions}} {{:/trashfileversioning:versioning:sme_explorerversions.png|Explorer Versions}}
Line 54: Line 82:
  
 In the Mac Apps prior versions can  be viewed as files with datastamp appended. You will need to turn hiding file versions to off. In the Mac Apps prior versions can  be viewed as files with datastamp appended. You will need to turn hiding file versions to off.
 + \\ \\
 ==== Linux ==== ==== Linux ====
  
 In Linux Apps prior versions can  be viewed as files with datastamp appended. You will need to turn hiding file versions from SME Clients to off. In Linux Apps prior versions can  be viewed as files with datastamp appended. You will need to turn hiding file versions from SME Clients to off.
 + \\ \\
 ==== iOS App ==== ==== iOS App ====
  
 The iOS App has support for versioning and displays the number of file versions in the file manager. These can then be accessed and opened from within the App. The iOS App has support for versioning and displays the number of file versions in the file manager. These can then be accessed and opened from within the App.
 + \\ \\
 {{:/trashfileversioning:versioning:sme_ipadversions.png|iPad Versions}} {{:/trashfileversioning:versioning:sme_ipadversions.png|iPad Versions}}
 + \\ \\
 ==== Android App ==== ==== Android App ====
  
-In the Android APP prior versions can  be viewed as files with datastamp appended. You will need to turn hiding file versions from SME Clients to off. +In the Android App prior versions can  be viewed as files with datastamp appended. You will need to turn hiding file versions from File Fabric Clients to off. 
 + \\ \\
  
 ==== Protocol Adaptors ==== ==== Protocol Adaptors ====
  
-The SME Protocol Adaptors (WebDav, FTP etc) will honour what has been setup within SME for file versioning. The WebDav protocol adaptor has a special setting that enables versioning to be on at a global level but turned off when using the SME clouddav protocol adaptor.\\ \\ This is accessible from either the DashBoard (personal users) or the Team Options->Versioning section (business and enterprise users.) +The File Fabric Protocol Adaptors (WebDav, FTP, SFTP etc) will honour what has been setup within the File Fabric for file versioning. The WebDav protocol adaptor has a special setting that enables versioning to be on at a global level but turned off when using the File Fabric clouddav protocol adaptor.\\ \\ This is accessible from Options->Versioning section (business and enterprise users.) 
 + \\ \\
 {{:/trashfileversioning:versioning:sme_clouddav.png|clouddav Versioning}} {{:/trashfileversioning:versioning:sme_clouddav.png|clouddav Versioning}}
  
 ===== Native Cloud Storage Provider File versioning ===== ===== Native Cloud Storage Provider File versioning =====
  
-Although SME provides support for versioning above what is provided by a Cloud storage provider some cloud storage providers provide their own versioning. To take advantage of this simply set the SME versioning to 'off' and the mapped Cloud Storage Provider will continue to version files in its own platform.+Although the File Fabric provides support for versioning above what is provided by the storage some storage providers provide their own versioning. To take advantage of this simply set the File Fabric versioning to 'off' and the mapped Storage  will continue to version files in its own platform.
  
-**NOTE** For enterprise Appliance customers SME provides integration with OpenStack versioning in that there is an option to directly directly map the SME versioning to OpenStack versioning.+**NOTE** For enterprise Appliance customers the File Fabric provides integration with OpenStack versioning in that there is an option to directly directly map the File Fabric versioning to OpenStack versioning.