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

Re: DD for Felix package requested



On Friday 25 August 2006 09:49, skaller wrote:
> On Thu, 2006-08-24 at 21:29 +0200, Stefano Zacchiroli wrote:
> > On Fri, Aug 25, 2006 at 01:31:01AM +1000, skaller wrote:
> > > Ok, done: name is 'skaller-guest'. Thanks!
> >
> > I've added your user to the pkg-ocaml-maint project.
>
> Hmm .. this fails, did I do something wrong?
>
> skaller@rosella:/usr/local/svn/felix$ svn co svn
> +ssh://skaller-guest@svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/feli
>x Password:
> Password: ^C
> svn: Connection closed unexpectedly
>
> Keeps asking for the password. Yes I put the right password
> in (I changed it 24 hours ago, and confirmed with Alioth
> login, which worked). And yes its svn co svn+ssh: ... without
> a space around the + sign.

login to svn.debian.org and have your pub ssh key added in 
$HOME/.ssh/authorized_keys file. Logout and check if you can login via ssh 
keys. Note: you might want to add to your local $HOME/.ssh/config specific 
key, so in that case you can use:

Host svn.debian.org
   IdentityFile ~/.ssh/id_rsa
# or id_dsa if you've generated DSA keys

By the way, here are mine shell aliases wrt svn-buildpackage, you might find 
them useful and summarizing. This is what you actually need in general to 
easily (re-)build a package which packaging files are under svn control.

alias gos='fakeroot debian/rules get-orig-source'
alias svn-b='svn-buildpackage   -rfakeroot --svn-ignore'
alias 
svn-bl='svn-buildpackage  -rfakeroot --svn-ignore --svn-lintian --svn-linda'
alias 
svn-bs='svn-buildpackage  -rfakeroot --svn-ignore --svn-builder="dpkg-buildpackage -kYOURKEY -sa"'
alias 
svn-reb='svn-buildpackage -rfakeroot --svn-ignore --svn-reuse --svn-dont-clean --svn-dont-purge'
alias 
svn-s='svn-buildpackage   -rfakeroot --svn-ignore --svn-builder="dpkg-buildpackage -kYOURKEY -D -S -sa"'

NOTE: change your key accordingly and add further tweaks of course.

Use the following directory structure under packages/felix/:
trunk/debian/
tags/<felix-UpstreamVersion-DebianRevision>/debian/
build-area/ - where you built packages will appear - you don't need to commit 
that dir to svn repo
tarballs/  - Upstream tarball, you dont need to upload that dir to the svn 
repo

-- 
pub 4096R/0E4BD0AB 2003-03-18 <people.fccf.net/danchev/key pgp.mit.edu>
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 



Reply to: