Mercurial نرم افزار کنترل نسخه رایگان
سیستم کنترل نسخه توزیع شده خود میزبان مبتنی بر پایتون
مدیریت کد را برای پروژه هایی با هر اندازه و نوع با یکی از محبوب ترین نرم افزار کنترل نسخه توزیع شده بصورت رایگان و منبع باز.
بررسی اجمالی
Mercurial یک نرم افزار کنترل نسخه رایگان و آزاد توزیع شده با منبع آزاد مانند GIT است. Mercurial سریع ، مقیاس پذیر است و پروژه هایی را با تمام اندازه به طور مؤثر انجام می دهد. علاوه بر این ، بسیار ساده تر از git است که ممکن است توسعه دهنده را برای استفاده از آن جذب کند. علاوه بر این ، طیف گسترده ای از گردش کار توسط Mercurial پشتیبانی می شود و شما می توانید به راحتی عملکرد آن را با پسوندها تقویت کنید. Mercurial سریع است و بیشتر اقدامات محلی را انجام می دهد. این امکان را به توسعه دهندگان می دهد تا به راحتی تفاوت بین تجدید نظر و تغییر در چند دقیقه ایجاد کنند. بنابراین ، برای پروژه های بزرگ مانند Nginx ، NetBeans و موارد دیگر کاملاً مناسب است. Mercurial دارای مدل شاخه ای قدرتمند است ، توسعه دهندگان می توانند به راحتی شاخه ها را ایجاد و ادغام کنند. Mercurial عمدتاً در پایتون نوشته شده است ، اگرچه بخشی از زبان C ایجاد شده به دلیل عملکرد ایجاد شده است. این پلتفرم است و نسخه های باینری برای همه سیستم عامل های اصلی در دسترس است. Mercurial همچنین قابل گسترش است به این معنی که توسعه دهندگان می توانند پسوندهای موجود را برای تقویت عملکرد فعال کنند. با این حال ، این امکان را می دهد تا طبق نیازهای تجاری ، پسوندهای خود را بنویسید.
امکانات
Mercurial با ویژگی های قدرتمند نرم افزار کنترل نسخه ارسال می شود. برخی از ویژگی های اصلی در زیر ذکر شده است:
- معماری توزیع شده
- سریع
- سکوی مستقل
- قابل گسترش
- آسان برای استفاده
- متن باز
- عملکرد بالا و مقیاس پذیری
- انشعاب و ادغام
- از متن ساده و پرونده های باینری پشتیبانی می کند
نصب و راه اندازی
نصب در ویندوز
آخرین نسخه TortoiseHg را از http://tortoisehg.bitbucket.org/download/windows.html بارگیری کنید. نصب را اجرا کنید و جادوگر را دنبال کنید.
نصب در اوبونتو
در زیر دستورات اجرا کنید.
$ apt-get install mercurial
نصب در فدورا
فرمان را برای نصب آن در Fedora اجرا کنید.
$ dnf install mercurial
نصب در MACO
فرمان را اجرا کنید تا آن را روی MACOS نصب کنید.
$ brew install mercurial
نصب در MACO
دستورات زیر را اجرا کنید تا آن را در FreeBSD نصب کنید.
$ cd /usr/ports/devel/mercurial
$ make install