Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have configured bzr to push updates and now it's using ssh for downloading all the branches too. Is it possible to use ssh only for uploading?

share|improve this question
add comment

2 Answers

up vote 2 down vote accepted

You can use different branch URLs for push and pull. First check the current related branches with bzr info:

$ bzr info
Standalone tree (format: 2a)
Location:
  branch root: .

Related branches:
    push branch: bzr+ssh://somehost.example.org/home/user/foo/
  parent branch: bzr+ssh://somehost.example.org/home/user/foo/

To switch any of these, just issue the push or pull command with the --remember option, such as:

$ bzr pull --remember http://somehost.example.org/~user/foo/

After that, you can verify the new setting with bzr info again.

share|improve this answer
add comment

Why not using a public key for password-less SSH logins?

Fast instructions:

  1. Generate a new key-pair:

    $ ssh-keygen -t rsa

  2. Copy you public key the SSH server:

    $ ssh-copy-id -i ~/.ssh/id_rsa.pub YourUserName@SSH-Server-Host

Permanent ssh-add keys with password

share|improve this answer
    
it is a passphrase request for the key, actually –  int_ua May 30 '12 at 22:10
    
I have linked a question of mine to permanent store keys with password –  pl1nk May 30 '12 at 22:27
    
Looks promising :) Thanks, I'll check it –  int_ua Jun 1 '12 at 9:14
1  
I don't see how this answer is related to the question. –  Raim Jun 13 '12 at 8:18
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.