2012-07-12 15 views
6

Git'te yerel ağımda eşler arası paylaşımını denedim, ancak "ölümcül: okuma hatası: Geçersiz değişken" hatasıyla bitti.Git Eşler Arası Paylaşım - Ölümcül: okuma hatası: Geçersiz değişken

Aşağıdaki adımları izledim.

PC1:

$cd /d/all-repos 
$git daemon --verbose --export-all –base-path=. 

PC2:

$cd <repository name> 
$git remote add developer1 git://<PC1 name or IP address>/testrepo 
$git fetch developer1 
fatal: read error: Invalid argument 

Git sürüm: git sürüm 1.7.11.msysgit.0 OS: Win XP Not: Eklendi git portu 9418 güvenlik duvarında PC’lerin her ikisinde de ayarlar.

Pls Bunu nasıl çözeceğime bakın. Aşağıdaki adımları yaparken

+0

Testrepo'nuz en az bir taahhütte bulunuyor mu? – VonC

+0

Evet Vonc, iki veya daha fazla işlem var – Seenivasan

+0

Temel yolunuzda '.' Kullanmaktan çekinmem (sadece bir tane - BTW var). '--base-path =/d/all-repos'unu kullanarak herhangi bir şeyi değiştirir mi? Ayrıca, 'git fetch -v' ne gösteriyor? – brianz

cevap

1

, her şey çalışıyor: bir şey ya Depolarınızın biriyle kötü ya da bir git sorunu ancak bir ağ sorun olmadığını anlamına gelir

~/git1$ git init foo 
# create some commits in foo 
~/git1$ git daemon --verbose --export-all --port=9999 --base-path=$PWD 

~/git1$ cd ../git2 
~/git2$ git clone git://[::1]:9999/foo 
# cloning works 

. Her durumda, sorununuzu stackoverflow'tan daha etkileşimli bir süreçle çözmeyi denemelisiniz, belki de bazı IRC#git kanalı.

+0

Bu cevapta iyi puanlar. +1 – VonC

+0

Ayrıca bkz. Http://stackoverflow.com/a/33228202/6309 – VonC

İlgili konular