ݺߣ

ݺߣShare a Scribd company logo
Базаар (Bazaar)  хувилбар удирдлагын систем Бэлтгэсэн: Д.Энхбат
Агуулга Базаар гэж юу вэ?
Базаарыг сонгох үндсэн 10 шалтгаан Ашиглахад хялбар график интерфэйс
Алдааг өөрчлөлттэй холбож өгсөн
Төрөл бүрийн ажлын  урсгалууд
Бүх платформыг дэмжинэ
Хадгалалтын өндөр хурд ба үр ашигтай байдал Техник ач холбогдолгүй асуудлууд
Асуулт болон хариулт
Базаар гэж юу вэ? Базаар  бол танд төслийн цаг хугацаа өнгөрөх тусам хуримтлагдах түүхийг дагах болон бусадтай хамтран ажиллахад хялбар болгох хувилбар удирдлагын систем юм. Та биеэ даасан хөгжүүлэгч, нэг газар байрлах баг, дэлхий даяар тарсан хөгжүүлэгчдийн хамт олон байхаас үл хамааран  Базаар  таны хэрэгцээнд зохицон ажиллах боломжтой байдаг. GNU Төслийн нэг хэсэг болох  Базаар  нь Каноникал компаниас ивээн тэтгэдэг үнэ төлбөргүй програм хангамж болно.
Базаарыг сонгох үндсэн 10 шалтгаан Хүн бүрт зориулсан хувилбарын удирдлага
Оффлайн ажиллах боломж
Бүх ажлын урсгалыг дэмжинэ
Бүх платформыг дэмжинэ
Дагалтын нэрийг өөрчлөх боломж болон ухаалаг нэгтгэх процесс Хадгалалтын өндөр хурд ба үр ашигтай байдал
Бүх ажлын байрны загвар
Бусад хувилбар удирдлагын системүүдтэй ажиллах боломжтой

More Related Content

Базаар (bazaar) хувилбар удирдах систем

  • 1. Базаар (Bazaar) хувилбар удирдлагын систем Бэлтгэсэн: Д.Энхбат
  • 3. Базаарыг сонгох үндсэн 10 шалтгаан Ашиглахад хялбар график интерфэйс
  • 7. Хадгалалтын өндөр хурд ба үр ашигтай байдал Техник ач холбогдолгүй асуудлууд
  • 9. Базаар гэж юу вэ? Базаар бол танд төслийн цаг хугацаа өнгөрөх тусам хуримтлагдах түүхийг дагах болон бусадтай хамтран ажиллахад хялбар болгох хувилбар удирдлагын систем юм. Та биеэ даасан хөгжүүлэгч, нэг газар байрлах баг, дэлхий даяар тарсан хөгжүүлэгчдийн хамт олон байхаас үл хамааран Базаар таны хэрэгцээнд зохицон ажиллах боломжтой байдаг. GNU Төслийн нэг хэсэг болох Базаар нь Каноникал компаниас ивээн тэтгэдэг үнэ төлбөргүй програм хангамж болно.
  • 10. Базаарыг сонгох үндсэн 10 шалтгаан Хүн бүрт зориулсан хувилбарын удирдлага
  • 14. Дагалтын нэрийг өөрчлөх боломж болон ухаалаг нэгтгэх процесс Хадгалалтын өндөр хурд ба үр ашигтай байдал
  • 16. Бусад хувилбар удирдлагын системүүдтэй ажиллах боломжтой
  • 23. Базаар нь Git болон Mercurial-тай харьцуулахад bound branch-ийг дэмждэг гурван програмын нэг юм. Bound branch нь сommit хийсний дараа push хийдэггүй онцлогтой. Commit хийхээс өмнө таныг төвлөрсөн агуулахтай (repository) нэг ижил шинэчлэгдсэн түвшинд байгаа эсэхийг шалгана.
  • 24. Локал commit хийгдэхээс өмнө төвлөрсөн commit-ийг хийх бөгөөд ингэснээр lockstep хөгжүүлэлт жинхэнэ утгаар хэрэгжүүлнэ.
  • 26. Хадгалалтын өндөр хурд ба үр ашигтай байдал
  • 27. Subversion-ий локал checkout-ийг ашигламаар байна уу? Асуудалгүй. Mercurial-ийн feature branches-ийг ашигламаар байна уу ? Бид үүнийг ихэнхи төсөл дээр ашиглахад шилдэг арга гэж аль болох ашиглахыг уриалдаг. Git шиг shared tree ашиглан олон тооны branch-үүдтэй ажилламаар байна уу? Бид үүнийг дэмждэг. Бодит байдал дээр та өөрийн branch-үүдээ нэг газар хадгалан, өөрийн shared tree өөрийн хүссэн өөр газар байрлуулах боломжой.
  • 28. Launchpad-аас санал болгодог сайхан боломжуудаас дурдвал: Багийн ба шуудангийн жагсаалтууд Хувилбар гаргах менежмент – цуврал болон milestones Програм хангамж түгээх – татах болон Personal Package Archives (PPAs) Базаар код байрлуулах болон шалгах CVS, Subversion, Git-ээс код импортлох Вэб дээр тулгуурласан олон хэлний орчуулгууд Байнга асуугддаг асуултанд хариулсан хариултууд Алдаа дагах (Шаардлагатай төсөл дамнасан) Энгийн тодорхойлолт (specification) дагах Вэб-үйлчилгээний API Бүрэн нээлттэй эх (өрсөлдөгч ихэнхи сайтуудаа бодвол)
  • 29. Зарим хүмүүс техник ач холбогдолгүй дараах зүйлсийг асуудаг Базаар Каноникалаас хамааралтай биз дээ? Базаар бол одоогийн байдлаар бараг 300 гаруй хувь нэмэр оруулагчтай (зөвхөн Базаар 2.0 код сангийн хувьд) өндөр амжилттай яваа нээлттэй эхийн төсөл юм. Хэрэв Каноникал байхгүй болвол (Убунтугийн амжилтын улмаас энэ бараг боломжгүй), бид нар код сан үргэлжлэн цаашид хөгжинө гэдэгт итгэлтэй байна. Каноникалаас үндсэн хувь нэмэр оруулагчдад цалин өгдөг. Бид үүнийг Сайн Зүйл гэж боддог. Үүнийг улмаас сонирхол бага төрүүлэх зүйлсийг (жишээлбэл баримтжуулалт маш сайн) зохих ёсоор хийгддэг. Мөн энэ нь үргэлж хүнтэй байх IRC суваг болон арилжааны дэмжлэг үзүүлэх боломжийг олгодог. Базаар Git болон Mercurial-ийг ялах уу? Ирээдүйг тааварлахад бэрх. Бид Базаар, Git, Mercurial-ийн ирээдүйд итгэн бүгд амжилттай үргэлжлэн улам бүр олон хэрэглэгчтэй болоосой гэж боддог. Хуучны CVS дангаар ноёрхдог байсан үе түүх болон үлдэж, ирээдүйд дангаараа ноёрхох VCS програм гарахгүй байх. Хэрвээ бид нарын бодол буруу байн өөр нэгэн програм зах зээлийг эзэгнэх юм бол та өөрийн кодийн сангаа экспорт хийн өөрийн хэрэгцээг хангаж байгаа өөр програмыг ашиглаж болно.
  • 30. ? ? ? Асуулт ба Хариулт