[asterisk-dev] Unstable releases lately

Tzafrir Cohen tzafrir.cohen at xorcom.com
Wed Jan 16 04:23:07 CST 2008


On Wed, Jan 16, 2008 at 12:14:00PM +0200, Paul Hewlett wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Tzafrir Cohen wrote:
> > On Wed, Jan 16, 2008 at 09:55:01AM +0200, Paul Hewlett wrote:
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> Tzafrir Cohen wrote:
> >>> On Tue, Jan 15, 2008 at 10:27:51AM -0600, John Lange wrote:
> >>>> On Tue, 2008-01-15 at 09:45 -0600, Kevin P. Fleming wrote:
> >>> Subversion has indeed some intersting capabilities for branching and
> >>> such. But for the purpose of "building from source" all you really need
> >>> to know is:
> >>>
> >>>   svn checkout
> >>>   svn update
> >>>
> >>> You messed something? You delete it, and update again. You messed
> >>> something big? delete and checkout all over again. Or move aside and
> >>> checkout all over again. No need to keep 10 different snapshot tarballs
> >>> around.
> >>>
> >> Has anyone considered using Bazaar from Canonical ?
> > 
> > Or git? Or mercurial? Or darcs?
> > 
> >> It is like subversion but distributed i.e. you can do commits etc
> >> without needing the central server. Of course you can still have a
> >> central server....
> > 
> > Generally distributed version control systems are even more complicated
> > than centralized control systems such as Subversion.
> > 
> > They have very cool features for *developers*. The ones that are not
> > afraid of using Subversion in the first place. But as for easy of use
> > for the simple "grab the latest copy" usage pattern - they only make
> > life more complicated, in the worse case. For instance, there is no
> > simple and short revision number (because there's no One Repository tht
> > sets revision numbers at commit time for everybody).
> > 
> 
> True - but recently the asterisk SVN server was down and with Bazaar
> that would not necessarily be a problem - you could setup 2 central
> Bazaar servers - lose one and you still have the other.
> Or checkout the SVN tree into a bazaar repository on your PC and use it
> to merge with other developers independently of the central server.

Please try to use git-svn or bzr-svn . And report back to us what it
took to successfully build Asterisk from it. Actually - start with
asterisk-addons, as it is a much smaller repository, but still uses
svn:externals.

> 
> I would think that anyone who uses a VCS such as subversion etc. would
> be a developer - users just use tarballs or rpms or whatever ?

Maybe, but this is not what the thread is about. This thread is about
potential testers. Not necessirily potentially developers. They need to
be able to know to build C code. Not to write / fix it.

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen at xorcom.com
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com  iax:guest at local.xorcom.com/tzafrir



More information about the asterisk-dev mailing list