[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-help-public] [sr #107118] Correction to Bzr access instruction
From: |
Karl Fogel |
Subject: |
[Savannah-help-public] [sr #107118] Correction to Bzr access instructions on Savannah project pages. |
Date: |
Thu, 12 Nov 2009 22:50:28 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091028 Ubuntu/9.10 (karmic) Firefox/3.5.4 |
URL:
<http://savannah.gnu.org/support/?107118>
Summary: Correction to Bzr access instructions on Savannah
project pages.
Project: Savannah Administration
Submitted by: kfogel
Submitted on: Thu 12 Nov 2009 10:50:27 PM GMT
Category: Savannah website
Priority: 5 - Normal
Severity: 3 - Normal
Status: None
Assigned to: None
Originator Email: address@hidden
Operating System: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
I'll use the 'emacs' project as an example, but I assume this applies to all
projects that use Bazaar.
The Bazaar instructions at https://savannah.gnu.org/bzr/?group=emacs are
wrong. They currently say:
Anonymous read-only access
bzr branch http://bzr.savannah.gnu.org/r/emacs
Note: these paths are the default paths. Maybe the project is using a
different layout.
Developper [sic] write access (ssh)
bzr branch sftp://<membername>@bzr.savannah.gnu.org/srv/bzr/emacs
You can also use scp and rsync if need be.
These instructions will not work for most projects, because the bzr branches
are actually located at some deeper level in the repository. Anyone invoking
the above bzr commands will just get an error. Also, scp and rsync don't know
about the sftp:// protocol, so those commands would get an error for a
completely different reason.
The instructions should be updated to say this:
Anonymous Access
bzr branch http://bzr.savannah.gnu.org/r/emacs/PATH/TO/BRANCH
...where PATH/TO/BRANCH varies but can usually be figured out
by browsing the tree at http://bzr.savannah.gnu.org/lh/emacs
Developper [sic] write access (ssh)
bzr branch
sftp://<membername>@bzr.savannah.gnu.org/srv/bzr/emacs/PATH/TO/BRANCH
You may find it faster to just grab the entire repository and all its
branches via scp or rsync, for example:
scp -r <membername>@bzr.savannah.gnu.org:/srv/bzr/emacs/emacs
emacs-bzr-repository emacs-bzr-repository
Afterwards, the directory 'emacs-bzr-repository' will have all the data
in its .bzr subdirectory, and each branch will also be a
subdirectory (empty except for its own .bzr subdirectory). To fill
out a branch's working tree, just do 'cd branch' and 'bzr checkout'.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/support/?107118>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-help-public] [sr #107118] Correction to Bzr access instructions on Savannah project pages.,
Karl Fogel <=