Bildiğim ve Bazaar'ı kullandığım sürece, geliştirme kullanımı, kendiniz veya bir grup geliştirici ile birlikte çalıştığınız kodların sürümlerini yüklemek, indirmek, yönetmek içindir. Bzr olarak kısaltılmış çarşı, kodların herkes tarafından saklanabildiği ve görüntülenebildiği Launchpad'e bağlanan istemci tarafı bir uygulamadır .
Bu kısa derste Pazara ilişkin temel bilgileri öğrenebilirsiniz .
Launchpad, Ubuntu'nun arkasındaki kuruluş olan Canonical tarafından oluşturulan ve yönetilen bir platformdur .
Kullanılabilir programları (Ubuntu Yazılım Merkezi'nde olduğu gibi) indirmeye çalışıyorsanız, apt
bunun yerine kullanmanız gerekir . Daha man apt
fazla bilgi için terminalinize bakın .
Bununla birlikte, kendiniz derlemek için kod indirmeye bakıyorsanız (derlemenin nasıl yapıldığı koda özgüdür), o zaman Bazaar'ı dokümanda açıklandığı gibi kullanabilirsiniz :
>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to
veya
>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy
Gerçekten de bu noktada Launchpad'de oturum açmayı istiyor ve bunun bir yolu olup olmadığını bilmiyorum. Her neyse, orada barındırılan en sevdiğiniz yazılımlara sorular sormanız veya hataları bildirmeniz gerekiyorsa, bir Launchpad hesabı her zaman iyi bir şeydir. Dallanma yapmadan önce Launchpad hesabınızı bzr'ye kaydettirmeniz gerekir .
Not: pull
En son sürüme güncellemeniz gerekiyorsa, komut, şube komutundan daha iyi branch
olacaktır , yalnızca başlatma alanında mevcut dalın bir kopyasını oluşturur ve bu komutun daha sonra kullanılması karışıklık imo oluşturur. İndirdiğiniz kodun sonraki güncellemeleri - yeni sürümler yayınlanıyorsa - aşağıdakilerle yapılır:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzr
şubeyi kontrol etmek için kimlik doğrulaması yapmanız gerekmez . Bir Yazılım Merkezi hatasını düzeltmeye çalışırken son zamanlarda benzer bir sorunla karşılaştım;bzr
bağlantılı soruya gönderilen komut dışında herhangi bir komut çalıştırdınız mı?