• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af peque | 29.10.2013 11:45

[LØST] Opsætning af Gitserver

Hjælp generelt
Hey Gutter.
Jeg er ved at sætte en GIT server op - således at vi kan bruge denne som Project management server!

Denne har jeg valgt at bruge på Gitlab software.-
Men efter det hele kører og jeg gerne ville oprette det første project - Får jeg denne info

Git global setup:
git config --global user.name "Administrator"
git config --global user.email "admin@local.host"
Create Repository
mkdir insatech
cd insatech
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@projects.insatech.com:root/insatech.git
git push -u origin master
Existing Git Repo?
cd existing_git_repo
git remote add origin git@projects.insatech.com:root/insatech.git
git push -u origin master

Men ved kørsel af den sidste kommando - skriver den følgende:

# git push -u origin master
git@projects.insatech.com's password:
fatal: 'root/insatech.git' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


MEN hvad kan dette være ?
Har fulgt denne guide https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installati…

Hvor det reelt bare har kørt indtil jeg har oprettet mit 1 repos - så kommer denne ovenstående fejl.
Kigger jeg i gitlab - og tjekker min konfiguration ser den således ud:

sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production

System information
System: Debian testing
Current User: git
Using RVM: no
Ruby Version: 2.0.0p247
Gem Version: 2.0.3
Bundler Version:1.3.5
Rake Version: 10.1.0

GitLab information
Version: 6.1.0
Revision: d644400
Directory: /storage/git/gitlab
DB Adapter: mysql2
URL: http://projects.insatech.com
HTTP Clone URL: http://projects.insatech.com/some-project.git
SSH Clone URL: git@projects.insatech.com:some-project.git
Using LDAP: no
Using Omniauth: no

GitLab Shell
Version: 1.7.1
Repositories: /storage/git/repositories/
Hooks: /storage/git/gitlab-shell/hooks/
Git: /usr/bin/git


Håber nogle har den gyldne løsning her!

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer4

# 1

11 år 8 måneder siden

Permalink

Indsendt af Prezioso den 29. oktober 2013 kl. 19:58

Permalink

Har du prøvet at restarte

Har du prøvet at restarte din gitlab server?
  • Log ind eller opret dig for at tilføje kommentarer

# 2

11 år 8 måneder siden

Permalink

Indsendt af peque den 30. oktober 2013 kl. 08:15

Permalink

Ja - har prøvet genstarte

Ja - har prøvet genstarte servicen flere gange men uden held.

Men hver eneste gang jeg kommer ned til enden og skal køre den sidste kommando - sker dette ?

# git push -u origin master
git@projects.insatech.com's password:
fatal: 'root/insatech.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.


og jeg kan simpekthen ikke se hvad det skulle være ? siden jeg ikke kan få lov til dette
Det eneste jeg kan finde i Logfilerne er :

Redirected to http://projects.insatech.com/projects/new
Completed 302 Found in 296ms (ActiveRecord: 0.0ms)
Started GET "/projects/new" for 62.44.134.96 at 2013-10-30 07:51:39 +0100
Processing by ProjectsController#new as HTML
Rendered projects/_errors.html.haml (0.8ms)
Rendered projects/new.html.haml within layouts/navless (15.6ms)
Rendered layouts/_head.html.haml (1.0ms)
Rendered layouts/_search.html.haml (14.8ms)
Rendered layouts/_head_panel.html.haml (19.2ms)
Rendered layouts/_flash.html.haml (0.1ms)
Completed 200 OK in 44ms (Views: 38.4ms | ActiveRecord: 2.5ms)
Started GET "/assets/logo-white.png" for 62.44.134.96 at 2013-10-30 07:51:40 +0100
Served asset /logo-white.png - 304 Not Modified (0ms)
Started GET "/assets/icon-search.png" for 62.44.134.96 at 2013-10-30 07:51:40 +0100
Served asset /icon-search.png - 304 Not Modified (0ms)


Det er reelt det jeg kan finde ? Er der nogen der kan hjælpe mig videre i dette !
  • Log ind eller opret dig for at tilføje kommentarer

# 3

11 år 8 måneder siden

Permalink

Indsendt af m_abs den 30. oktober 2013 kl. 14:29

Permalink

Jeg kender ikke gitlab, men

Jeg kender ikke gitlab, men det jeg lægger mest mærke til er beskeden:
#2: Please make sure you have the correct access rights
and the repository exists.


Har du tjekket som brugeren 'git' har læse og skrive adgang til mappen hvor repositoriet ligger?

Hvis du logger ind som 'git' på serveren, evt. vha. "sudo su - git" og går ned i "/storage/git/repositories/", har du så rettigheder til dette? Eksistere repository mappen derinde?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

11 år 8 måneder siden

Permalink

Indsendt af peque den 31. oktober 2013 kl. 06:41

Permalink

Hej M_abs.
jamen har tjekket

Hej M_abs.
jamen har tjekket alt igennem flere gange - Endte med at slette hele git biblioteket og starte forfra.
så lykkedes det til sidst :-)

Men kunne simpelthen ikke finde den fejl der skulle være ! rettighederne er de samme osv - så kan ikke lige komme på hvor fejlen skulle være - men start forfra - det løste problemet
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Gode anmeldelser Zorin OS 17.3 5
En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
Open Source-eksperimentet 3
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !