SCM مخفف عبارت Source Control Management است که به نرمافزارهای مدیریت source گفته میشود. به عبارت سادهتر در هر پروژهی برنامه نویسی تعدادی پرونده و پوشه وجود دارد که به صورت پیوسته تغییراتی در آنها اعمال میشود و نرمافزارهای SCM یا Revision control وظیفهی پیگیری این تغییرات را دارند. این نرمافزارها دارای مخزنی برای نگهداری تاریخچهی تغییرات هستند و میتوان با استفاده از working tree که نرمافزار در اختیار ما میگذارد اقدام به اعمال تغییرات جدید کرد...