473,395 Members | 1,460 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Help with Python+Bazaar+Launchpad

Hello,

I am trying to to create a branch of the bzr mirror for the current
Python Trunk 2.6 development so I can finish my work on Issue 2636. I
am not a core developer but am trying to create this branch so it can
be reviewed by a core developer I am working with. Because I develop
on multiple machines, I want to set up a central repository for my
branch database and would like to use Launchpad to host it. Python's
bzr archive is mirrored on launchpad via the bzr address lp:python, so
that should be the parent branch. I can create a branch on 1 machine
locally, but I cannot upload (push) that branch onto launchpad, which
is preventing me from doing my development because I don't have access
to all machines at all times. I need to have one shared branch
between all my development platforms. So, I have tried and failed at
all the following:

1) Click the create branch button on the launchpad interface; this
creates an empty branch which cannot be populated.

2) Branch from lp:python to a local install then branch from that then
try and upload to launchpad. But that means my branch is the child of
the child of the mainline-trunk, so merging is too complicated.

3) Branch directly onto launchpad via "bzr branch lp:python bzr+ssh://
<name>@bazaar.launchpad.net/~<name>/python/<branch-name>". This
creates a NON-empty branch on Launchpad but I cannot check it out or
pull it. Also, it would not be created as a tree-less (--no-trees)
which is how it should be created.

4) I have tried to directly use my first branch from step 2 (from
lp:python to my local disc) to push an instance onto launchpad, but
this creates an empty branch too, and as an empty branch it cannot be
checked out or pulled.

I know the type of Bazaar setup I want is the type specified in
Chapter 5 of the User Guild: decentralized, multi-platform, single- or
multiple-user. I just can't figure out how to do that with a branch
from python. Chapter 5 talks about setting up a new database with
init-repo and pushing new content, but I want to take a branch of an
existing database and push it to the public launchpad server. I just
can't for the life of me figure out how to do it. I have bzr 1.3 and
1.3.1 and neither have succeeded.

Any help would be greatly appreciated as I've totally lost an entire
weekend of development which I could have used to complete item 1 of
my issue and run gprof over the new engine. I really need help with
all this difficult administrative stuff so I can get back to
development and get things done in time for the June beta. PLEASE
HELP!
Jun 27 '08 #1
0 833

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: George Sakkis | last post by:
I have a situation where one class can be customized with several orthogonal options. Currently this is implemented with (multiple) inheritance but this leads to combinatorial explosion of...
0
by: Mike C. Fletcher | last post by:
Clay Hobbs wrote: http://bazaar.launchpad.net/~mcfletch/openglcontext/trunk/annotate/1?file_id=wxcontext.py-20080920224554-ehwlv3u6uc6sb6e2-55 See method wxFlagsFromDefinition, particularly...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.