On Mon, May 11, 2009 at 12:35 AM, mdipierro <[email protected]> wrote:

>
> I am not an expert either.
>
> - install bazaar (bzr)
> - type
>
> bzr branch 
> http://launchpad.net/~mdipierro/web2py/devel<http://launchpad.net/%7Emdipierro/web2py/devel>


I think this will work - in any case, to   the source, see other's branches,
etc., etc., etc.  you go to http://launchpad.net/web2py

The download / branch location that I'm pretty sure the (above) forwards to
is:

bzr branch http://bazaar.launchpad.net/~mdipierro/web2py/devel

(in general, you probably want to replace any launchpad suggestion to "bzr
branch lp:..." with "bzr branch http://bazaar.launchpad.net/...";  ---- and
if you have trouble, or get messages about bad headers - then:  "bzr branch
nosmart+http://bazaar.launchpad.net/...";)

Once you have this branch, keeping it up to date involves the following
basic idiom:

bzr st   # or bzr status - tells you if you've changed anything or need to
check anything in
bzr merge # get any new updates from branch, or last merge  - it remembers
where
bzr ci -m 'this is my checkin message: checkin after merge..."

If there are conflicts, you have a bunch more manual stuff to go thru
(mercurial, as I recall, just does it for you - even setup the manual stuff
you have to do... it's so automatic, I dont' even remember what it does!).

When we go to mercurial - hopefully to bitbucket (but I'm pretty sure
Massimo will wait and see what the google mercurial port offers....)   then
you will find a couple of things:

In mercurial, you will "pull" new changes... and the same quantity will
happen so fast as to make you doubt (after bzr) that it actually worked - it
did.  It sort of feels like this:  bzr: 87 seconds;  hg:  [RTN]-key; done.
Not quite, but very close.  You get the idea.

The second thing is branches:  on bitbucket, you make your branch on
bitbucket (no "blah branch; change; hack; change; blah ci; blah register
branch on remote; blah push"  --- just branch, and ! bingo - you have public
branch; now just pull your own stuff to a local place...).  The link is
immediately obvious to everybody;  you get your _own_ bug tracker and wiki
to talk about what your development branch is for.... to me it feels so
sweet after bzr.... and that's before considering how much more reliably it
works for me from behind proxies...  I think I must be doing a skewed rant,
so I'll stop  ;-)

You know what my 85 yr. old mother asked for, for Mothers day?  "Son - don't
get me any flowers; just get those people over to mercurial!"..... or
something like that... I think... hehehe ;-)

- Yarko

>
>
> Massimo
>
>
>
>
> On May 10, 7:52 pm, Steve Shepherd <[email protected]> wrote:
> > @Massimo
> >
> > I realise you are moving to mecurial but...
> > I am interested in tryin out new 1.62 CLI feature...
> > I am also want to start using wingide and they say that you need the
> source
> > code for web2py to get it working properly.
> > Can you briefly outline where I go to download the 1.62 source?
> >
> > PS I am new to launchpad so the more info the better!!!
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to