fatal: remote error: access denied or repository not exported ?

Kacper Kornet draenog at pld-linux.org
Wed Oct 10 13:31:40 CEST 2012


On Wed, Oct 10, 2012 at 01:20:55PM +0200, Mateusz Korniak wrote:
> On Wednesday 10 of October 2012, Kacper Kornet wrote:
> > On Wed, Oct 10, 2012 at 12:51:51PM +0200, Mateusz Korniak wrote:
> > > On Wednesday 10 of October 2012, Kacper Kornet wrote:
> > > > On Wed, Oct 10, 2012 at 12:38:28PM +0200, Mateusz Korniak wrote:
> > > > > Przy probie pchnięcia moich zmian:
> > > > > [matkor at appserver4 ~/rpm/packages/python-pyquery]$ git push origin
> > > > > master fatal: remote error: access denied or repository not
> > > > > exported: /packages/python-pyquery

> > > > Co pokazuje: git remote show -n origin

> > > [matkor at appserver4 ~/rpm/packages/python-pyquery]$ git remote show -n
> > > origin * remote origin

> > >   Fetch URL: git://git.pld-linux.org/packages/python-pyquery
> > >   Push  URL: git://git.pld-linux.org/packages/python-pyquery
> > >   HEAD branch: (not queried)
> > >   Remote branches: (status not queried)

> > >     AC-branch
> > >     master

> > >   Local branch configured for 'git pull':
> > >     master merges with remote master

> > >   Local ref configured for 'git push' (status not queried):
> > >     (matching) pushes to (matching)

> > git remote set-url --push origin
> > ssh://git@git.pld-linux.org/packages/git-core

> git remote set-url --push origin
> ssh://git@git.pld-linux.org/packages/python-pyquery

> zadziałało, wielkie dzięki !


> > Komentarz: Ważna jest linijka Push URL:. git-push po protokole git
> > nie jest PLD  udostępnione.

> > Jak klonowałeś python-pyquery: git clone, builder, slug.py?

> Wg wiki.
> git clone git://git.pld-linux.org/packages/<package>

> ZTCP zawsze tak robiłem (już dla kilku pakietow) i nie natknąłem się problem.
> Coś się pozmieniało? 

Nic się nie zmieniło. Są 4 sposoby na klonowanie pakietu:

1) builder -g <pakiet>
2) slug.py clone <pakiet>
3) git clone git at git.pld-linux.org:packages/<pakiet>
4) git clone git://git.pld-linux.org/packages/<pakiet>

Trzy pierwsze ustawiają odpowiedni url do push. Ostatni nie. 

> Dodać do wiki że

> git remote set-url --push origin  ssh://git@git.pld-
> linux.org/packages/<package>

> jest konieczne?

Ale to jest w wiki w części: "Push your changes upstream".

-- 
  Kacper


More information about the pld-devel-pl mailing list