savannah-hackers-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers-public] Willing to Assist with Bazaar


From: Assaf Gordon
Subject: Re: [Savannah-hackers-public] Willing to Assist with Bazaar
Date: Wed, 10 Sep 2014 15:30:19 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0

Hello Eli,

On 09/10/2014 02:01 PM, Eli Zaretskii wrote:
Date: Wed, 10 Sep 2014 13:29:30 -0400
From: Assaf Gordon <address@hidden>
1.
How can I tell (programatically) which branches does a repository have, or 
alternatively, clone them all at once?

The command is "bzr branches".

I can't get this to work - perhaps I'm using an incorrect URL ?

Examples:
    $ bzr branches bzr://bzr.savannah.nongnu.org/gnewsense
    ( does not report anything )

    $ bzr branches http://bzr.savannah.nongnu.org/r/gnewsense
    http://bzr.savannah.nongnu.org/r/gnewsense/ is permanently redirected to 
http+urllib://bzr.savannah.gnu.org/r/gnewsense/

    $ bzr branches http+urllib://bzr.savannah.gnu.org/r/gnewsense/
    ( does not report anything )


or, if a project doesn't have sub-branches, how can I tell ?

There's no such thing, AFAIK: each bzr project includes at least one
branch.

The GNU Savannah website says this when looking at a BZR project:
"
For a repository with separate branch directories (trunk, devel, …), use:
 *bzr branch bzr://bzr.savannah.nongnu.org/gnewsense/branch
where branch is the name of the branch you want.

For a repository with only a top-level .bzr directory, use:
 * bzr branch bzr://bzr.savannah.nongnu.org/gnewsense
"

So the second option is not used in real projects ? It's safe to assume there's 
always a branch ?



I seem to have problems cloning a large repository on a virtual machine with 
limited RAM (512MB, but likely ~380MB free).
For example, when trying to clone the emacs repository at 
"http://bzr.savannah.gnu.org/r/emacs/";,
I get a lot of "Killed" messages (I guess due to OOM), and the clone fails.

You need more RAM.

That's always true :)
But the current situation is that I'm paying for this VM myself and that's what 
I have, and I was hoping to be able to do these tasks on this machine.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]