BAZAAR - نرم افزار کنترل نسخه منبع باز

Bazaar نرم افزار کنترل نسخه رایگان

نرم افزار کنترل نسخه منبع باز مبتنی بر پایتون

به راحتی همکاری می کنید ، تاریخچه پروژه را با یک نرم افزار عالی کنترل نسخه رایگان و منبع باز بر اساس مدل مخزن مرکزی و توزیع شده پیگیری کنید.

بررسی اجمالی

Bazaar نرم افزار کنترل نسخه رایگان و منبع باز است. VCS دارای مدل مخزن مرکزی و توزیع شده است. VCS به تیم های نرم افزاری کمک می کند تا در همان پروژه کار کنند. بازار توسعه دهندگان را قادر می سازد تا تاریخ پروژه را همکاری و ردیابی کنند. علاوه بر این ، آن را برای توزیع عمده لینوکس ، Mac OS X و Microsoft Windows در دسترس است. علاوه بر این ، خدمات میزبانی رایگان را از طریق وب سایت های Launchpad و SourceForge ارائه می دهد. بازار از تعداد مدل های مختلف پشتیبانی می کند. این مجموعه از مدل های متمرکز ، آنلاین ، شاخه های ویژگی و مدل های درخت کاری مشترک تشکیل شده است. در مدل مرکزی ، توسعه دهندگان می توانند مانند SVN پرداخت و متعهد شوند. توسعه دهندگان می توانند بدون سرور مرکزی در مدل آنلاین آفلاین کار کنند. علاوه بر این ، کاربران می توانند از مدل شاخه های ویژگی برای ویژگی های جدید یا رفع اشکال استفاده کنند. مدل درخت کاری مشترک به توسعه دهندگان این امکان را می دهد تا یک درخت کار را در شاخه ها به اشتراک بگذارند. بازار از بسیاری از بهترین شیوه های توسعه نرم افزار پشتیبانی می کند. قبل از تعهد و ادغام کد ، واحد اجرا Bazaar را آزمایش می کند. این امکان را برای نگه داشتن تنه همیشه برای حمل و نقل فراهم می کند. علاوه بر این ، تیم های نرم افزاری می توانند بررسی کد را برای شاخه های ویژگی و بسته های ایمیل انجام دهند. Bazaar دارای معماری افزونه عالی است که تیم ها را قادر می سازد تا عملکرد را گسترش دهند. این برنامه از API پشتیبانی می کند که توسعه دهندگان می توانند از آنها برای ادغام با ابزارهای موجود خود استفاده کنند.

الزامات سیستم

بازار هیچ معیار منحصر به فردی برای نصب ندارد. لطفاً بخش نصب را بررسی کنید.

امکانات

Bazaar کاملاً با ویژگی های مدرن نرم افزار کنترل نسخه بسته بندی شده است. برخی از ویژگی های اصلی در زیر ذکر شده است:

  • منبع آزاد و آزاد
  • پشتیبانی از پلتفرم
  • مرکزی و توزیع شده
  • سریع و کارآمد
  • قابل گسترش
  • لاغر/چابک
  • شاخه های خارجی شفاف
  • ادغام مستقیم Launchpad.net
  • قالب های ذخیره سازی قابل جمع شدن
  • سبک و انعطاف پذیر

نصب و راه اندازی

نصب در اوبونتو

فرمان را اجرا کنید تا PPA را به سیستم خود اضافه کنید.

sudo add-apt-repository ppa:bzr/ppa

برای به روزرسانی مخازن بسته ، زیر دستور را اجرا کنید.

sudo apt-get update

بازار را نصب کنید.

sudo apt-get install bzr

نصب در فدورا

فرمان را برای نصب آن در Fedora اجرا کنید.

su -c 'yum install bzr'

نصب در Centos/RHEL

مخزن EPEL را فعال کنید ، در صورت عدم فعال کردن آن.

su -c 'rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm'

اجرای فرمان.

su -c 'yum install bzr'

کاوش

ممکن است پیوندهای زیر را پیدا کنید:

 فارسی