Mam trudności ze zrozumieniem bzr init-repo
.bzr init-repo i wiele projektów
Mam 3 projekty, które chcę mieć w ich własnym izolowanym repozytorium, w subwersji trzy razy używałbym svnadmin create
do ich tworzenia. W ten sposób:
svnadmin create MyProject
svnadmin create MyHomepage
svnadmin create MyDocuments
Powyższe daje 3 pojedyncze repozytoria subversion.
Jak utworzyć 3 pojedyncze wspólne repozytoria bazaru?
byś zrobić to w ten sposób
bzr init-repo ./repo
bzr init ./repo/MyProject
bzr init ./repo/MyHomepage
bzr init ./repo/MyDocuments
Albo zrobisz to w ten sposób
bzr init-repo ./MyProject
bzr init ./MyProject/trunk
bzr init-repo ./MyHomepage
bzr init ./MyHomepage/trunk
bzr init-repo ./MyDocuments
bzr init ./MyDocuments/trunk
lub istnieje inny sposób?
O wiele prostsze. Czy zatem inicjowanie bzr init-repo nie jest konieczne przy tworzeniu współdzielonego repozytorium? – neoneye
Zasadniczo to, co zasugerowałeś jako pierwszy, ale bez kroku init-repo. To wcale nie jest konieczne, więc nie zawracałbym sobie tym głowy. init-repo jest używany, gdy chcesz utworzyć wspólne repozytorium do śledzenia partii powiązanych gałęzi tego samego projektu - masz tu trzy niepowiązane projekty. –
http://wiki.bazaar.canonical.com/Tutorials/CentralizedWorkflow mówi o jednym z przypadków, w których warto skorzystać z init-repo, http://wiki.bazaar.canonical.com/Tutorials/CentralizedWorkflow another (chociaż oba są podobne przypadki). W twoim przypadku init-repo jest całkowicie zbędne. –