Subversion نرم افزار کنترل نسخه رایگان
سیستم کنترل نسخه متمرکز منبع باز باورنکردنی
کد منبع را با سیستم کنترل منبع سطح شرکت مدیریت کنید. توسعه دهندگان را قادر به بررسی تاریخچه پروژه ، بازیابی نسخه های قدیمی و داده های ایمن کنید.
بررسی اجمالی
Subversion نرم افزار کنترل نسخه رایگان و منبع آزاد *** است. این یک سیستم کنترل منبع ساده ، آسان و قابل اعتماد** برای انواع پروژه ها است. بنابراین ، هرکسی از افراد گرفته تا شرکتهای در مقیاس بزرگ می تواند از آن استفاده کند. Apache Subversion به توسعه دهندگان کمک می کند تا در همان پروژه همکاری و همکاری کنند. توسعه دهندگان می توانند دایرکتوری ها ، پرونده ها و تغییرات ایجاد شده در آنها را مدیریت کنند. علاوه بر این ، کنترل نسخه SVN شما را قادر می سازد تاریخ را مرور کنید و نسخه های قدیمی تر را بازیابی کنید. این براندازی با ویژگی های قدرتمند و مدرن مانند شاخه ها ، برچسب ها ، ردیابی ادغام ، قفل پرونده ، حل تعارض و موارد دیگر همراه است. شاخه ها معمولاً برای توسعه ویژگی های جدید استفاده می شوند. شما می توانید به راحتی با کمک این سیستم کنترل نسخه متمرکز ** ، شاخه ویژگی را در شاخه اصلی ادغام کنید. از این برچسب برای ایجاد عکس فوری از پروژه استفاده می شود. برچسب ها همچنین به توسعه دهندگان این امکان را می دهد تا نسخه های منحصر به فردی از مخزن را با نامهای مختصر و قابل تشخیص ارائه دهند. این نرم افزار کنترل نسخه ** ** دارای مؤلفه هایی برای انجام عملیات خاص مانند SVN ، SVNVersion ، SVNLOOK ، SVNADMIN و موارد دیگر است. SVN یک برنامه مشتری خط فرمان است ، در حالی که SvNversion برنامه ای برای گزارش وضعیت یک نسخه کار است و SVNLOOK ابزاری برای بازرسی از مخزن است.
امکانات
Subversion با ویژگی های قدرتمند نرم افزار کنترل نسخه ارسال می شود. برخی از ویژگی های اصلی در زیر ذکر شده است:
- شاخه ها و برچسب ها
- ایمن و قابل اعتماد
- ابرداده نسخه آزاد نسخه رایگان
- تعهدات اتمی
- ردیابی ادغام
- قفل پرونده
- پرچم اجرایی حفظ می شود
- پیام های بومی شده
- حل تعاملی تعاملی
- آینه کاری فقط خواندنی مخزن
- پرونده های باینری به طور کارآمد اداره می شوند
- اتصال به زبانهای برنامه نویسی
نصب و راه اندازی
نصب در اوبونتو
در زیر دستورات اجرا کنید.
$ apt-get install subversion
$ apt-get install libapache2-svn
نصب در Red Hat Linux
دستورات زیر را اجرا کنید.
$ yum install subversion
$ yum install mod_dav_svn
FAQs
What is Subversion?
Subversion is a centralized version control system that is free and open-source. It’s used to keep track of current and previous versions of projects.
What are supported operating systems?
Subversion runs on all modern Unix flavors, as well as Windows, BeOS, OS/2, and macOS.
What is Trunk in SVN?
The trunk is a directory in which all major development takes place. Developers frequently check it out to work on the project.
What is TortoiseSVN?
TortoiseSVN is a widely used SVN client for communicating with the SVN server. It’s a Windows-based revision control, version control, and source control software.
What are components of SVN?
The SVN server and the SVN client are the two main components of SVN.