{"id":243,"date":"2011-03-11T04:39:16","date_gmt":"2011-03-11T11:39:16","guid":{"rendered":"http:\/\/bangaloreorbit.com\/blog\/?p=243"},"modified":"2011-03-11T05:18:44","modified_gmt":"2011-03-11T12:18:44","slug":"software-configuration-management-scm","status":"publish","type":"post","link":"https:\/\/www.holidaylandmark.com\/blog\/software-configuration-management-scm\/","title":{"rendered":"Software configuration management (SCM)"},"content":{"rendered":"<p><strong>Software  configuration management (SCM<\/strong>)<\/p>\n<p><strong>Software  configuration management (SCM)<\/strong> is the organization of the components of a  software system so that they fit together in a working order, never out of  synch with each other. Those who have studied the best way to manage the  configuration of software parts have more elegant responses.Roger Pressman says that<a title=\"scmGalaxy is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase ,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control\" href=\"http:\/\/scmgalaxy.com\/\"> SCM<\/a> is a &#8220;set of activities designed to control  change by identifying the work products that are likely to change, establishing  relationships among them, defining mechanisms for managing different versions  of these work products, controlling the changes imposed, and auditing and  reporting on the changes made.<\/p>\n<pre><strong>scmGalaxy.com is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity,\r\nClearCase,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control and many more tools. <\/strong><\/pre>\n<p><strong>Why is  SCM Important?<\/strong><\/p>\n<p>Software project managers pay attention to the planning and execution of configuration  management, an integral task, because it facilitates the ability to communicate  status of documents and code as well as changes that have been made to them.  High-quality released software has been tested and used, making it a reusable  asset and saving development costs. Reused components aren&#8217;t free, though\u2014they  require integration into new products, a difficult task without knowing exactly  what they are and where they are. Identification,  control, audit, and status accounting are the four basic requirements for a  software configuration management system. These requirements must be satisfied  regardless of the amount of automation within the SCM process.<\/p>\n<p><strong>Revision control<\/strong> &#8211; also known as version control,  source control or (source) code management (<strong>SCM<\/strong>) &#8211; is the management of changes  to documents, programs, and other information stored as computer files. It is  most commonly used in software development, where a team of people may change  the same files. Changes are usually identified by a number or letter code,  termed the &#8220;revision number&#8221;, &#8220;revision level&#8221;, or simply  &#8220;revision&#8221;.<\/p>\n<p><strong>scmGalaxy.com covers following tools  and technology.<\/strong><\/p>\n<p>CVS, VSS (Visual Source Safe),Perforce,  SVN(Subversion),Perl, Python, Ant, Make,Shell Scripting, JavaScripting,MKS  Integrity, ClearCase ,TFS,CM Synergy,Best Practices ,AnthillPro, <a title=\"scmGalaxy is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase ,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control\" href=\"http:\/\/scmgalaxy.com\/Scripting-Language\/\">Apache  Ant<\/a>, Maven, Bamboo, Cruise Control, BuildForge,<strong> ClearMake, Luntbuild<\/strong><\/p>\n<p>Apart from  this scmgalaxy.com provides good platform for following things\u2026<\/p>\n<ol>\n<li><a title=\"scmGalaxy is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase ,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control\" href=\"http:\/\/scmgalaxy.com\/component\/option,com_kunena\/Itemid,162\/\">Discussion forum<\/a> for Configuration  Management, Build Management and Release Management<\/li>\n<li>Community to share knowledge and  tutorial on software configuration management<\/li>\n<li><a title=\"scmGalaxy is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase ,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control\" href=\"http:\/\/scmgalaxy.com\/Tools\/\">SCM Tools<\/a> Evaluations and research<\/li>\n<li>Article Submissions on SCM<\/li>\n<li>Tutorials for Configuration &amp; Build  Management<\/li>\n<li>Tutorials for Release Management<\/li>\n<li><strong>Software Configuration Management <\/strong>Best Practice<\/li>\n<li>Videos and Installation,  Configuration information.<\/li>\n<li>Presentation and PPT slides on  different topics<\/li>\n<li> Job Portal for Configuration Manager \/ <strong>Build  Engineer.<\/strong><\/li>\n<\/ol>\n<p><strong>SCM<\/strong> being still an unexplored field in <strong>Indian<\/strong> IT  industry&#8230;this portal will definitely be a good directive towards making it a  more global area to focus upon&#8230;<\/p>\n<p>This portal is dedicated <strong>Software Configuration  Management<\/strong>, Specifically designed for Indian<strong> SCM professional<\/strong> which includes  Build and Configuration Engineer, Release manager etc.<\/p>\n<p>Reference: <a title=\"scmGalaxy is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase ,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control\" href=\"http:\/\/www.scmGalaxy.com\">www.scmGalaxy.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software configuration management (SCM) Software configuration management (SCM) is the organization of the components of a software system so that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-243","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/posts\/243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/comments?post=243"}],"version-history":[{"count":3,"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/posts\/243\/revisions"}],"predecessor-version":[{"id":245,"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/posts\/243\/revisions\/245"}],"wp:attachment":[{"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/media?parent=243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/categories?post=243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.holidaylandmark.com\/blog\/wp-json\/wp\/v2\/tags?post=243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}