[Pkg-crosswire-devel] BzrGuide

Dmitrijs Ledkovs dmitrij.ledkov at gmail.com
Thu Feb 5 19:13:40 GMT 2009


2009/2/5 Daniel Glassey <dglassey at gmail.com>:
> Guys,
> I don't have a clue where to start with bzr. Any chance you could make
> a quick BzrGuide like
> http://wiki.debian.org/Teams/DebianCrosswire/GitGuide?
>
> Or point me towards existing docs to start with?

I'll work on that soon (next week?)

For now

install bzr and bzr-builddeb

For quick and long guides documentation see

http://bazaar-vcs.org/Documentation

In short all svn/git commands are aliased to the bzr commands so you
can thing up svn/git command and just type bzr command and it should
do the right thing +/-

There is some nice integration with launchpad for example you can do

bzr co lp:~owner/project/branch

eg

bzr co lp:~pkgcrosswire/libsword/main

After that just pull/push. To branch

bzr branch old/ whizbang/

This will create whizbang branch in the whizbang folder from the old
branch which is in old/ folder. (Unlike git where everything is
in-place)

For bzr-builddeb read:

file:///usr/share/doc/git-buildpackage/manual-html/index.html

after installing bzr-builddeb.

In a nutshell

bzr bd

will export current version into the ../build-area; it will fetch
tarball (using our apt-repos, get-orig-target or watch file; you can
also specify to build from the upstream branch).

And after it's done the results will be in ../results; if something
when wrong you can analyze stuff in the ../build-area.

>
> Regards,
> Daniel
>
> _______________________________________________
> Pkg-crosswire-devel mailing list
> Pkg-crosswire-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-crosswire-devel
>



-- 
With best regards


Ледков Дмитрий Юрьевич




More information about the Pkg-crosswire-devel mailing list