{"id":1303,"date":"2017-12-04T06:48:04","date_gmt":"2017-12-04T06:48:04","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=1303"},"modified":"2020-01-09T09:36:16","modified_gmt":"2020-01-09T09:36:16","slug":"speedfolders-in-installanyewhere","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/speedfolders-in-installanyewhere\/","title":{"rendered":"SpeedFolders in InstallAnyewhere"},"content":{"rendered":"<p><strong>installanywhereExpert created the topic: SpeedFolders in InstallAnyewhere<\/strong><br \/>\nUsing SpeedFolders will dramatically increase installation speed and memory<br \/>\nefficiency. Similar to folders that are added to a project using the Add Files method,<br \/>\nSpeedFolders represent a container of other folders and files that are to be installed on<br \/>\nthe destination computer. SpeedFolders are a pointer to a particular folder, as<br \/>\nopposed to a traditional folder, in which every item inside of it is a separate action.<br \/>\nHowever, unlike normal folders, SpeedFolders and the contents they represent are<br \/>\ntreated as a single action, rather than each item representing an individual item. This<br \/>\ncombining of items lowers memory requirements and speeds up the installation.<br \/>\nSpeedFolders are excellent for use in an automated build environment. The contents<br \/>\nof a SpeedFolder are determined at build time. At the time the installer is built, all of<br \/>\nthe contents of the folder on the build system (excepting items that have been marked<br \/>\nto filter out) are added to the installer recursively. SpeedFolders are used to specify<br \/>\nthat a folder and all of its contents and sub-folders on the development system are to<br \/>\nbe automatically updated and included in the installer at the time the project is built.<br \/>\nStandard folders (non-SpeedFolders) require developers to add or remove any files<br \/>\nthat are present or absent since the last installer build, or an error will occur.<\/p>\n<p>SpeedFolders have filters that allow inclusion or exclusion of files or folders that meet<br \/>\nparticular naming criteria. Individual files or folders in a SpeedFolder cannot be<br \/>\nassigned to different components, nor can SpeedFolders be converted into traditional<br \/>\ndirectories, or traditional directories into SpeedFolders. To convert one type to the<br \/>\nother, you must delete the one folder and replace with the other type of folder.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>installanywhereExpert created the topic: SpeedFolders in InstallAnyewhere Using SpeedFolders will dramatically increase installation speed and memory efficiency. Similar to folders that are added to a project using the Add Files&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[318],"class_list":["post-1303","post","type-post","status-publish","format-standard","hentry","category-general","tag-installanyewhere"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=1303"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1303\/revisions"}],"predecessor-version":[{"id":1304,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1303\/revisions\/1304"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=1303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=1303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=1303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}