Bonjour,
je cherche a installer un server git sur mon synology.
J'ai d'abord éssayé avec le "package center" officiel ayant le DSM 4.3 (3810)
Apres un peu de recherche, j'ai tenté l'installation avec "ipkg" grace à " ds213j-optware-bootstrap"
https://github.com/trepmag/ds213j-optware-bootstrap
((un peu comme pyload ))
L'install semble bien se dérouler :
> ipkg info git
Package: git
Version: 1.8.4.2-1
Depends: zlib, openssl, libcurl, diffutils, rcs, expat
Suggests: git-manpages
Status: install user installed
Section: net
Architecture: arm
maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
MD5Sum: e33074651f144313744005152ac46b3e
Size: 6024937
Filename: git_1.8.4.2-1_arm.ipk
Source: http://git-core.googlecode.com/files/git-1.8.4.2.tar.gz
Description: GIT is a directory tree content manager that can be used for distributed revision control.
par contre lorsquen sur mon poste client, je tente une commande du genre :
git clone ssh://[Git users]@[Your Synology server's IP address or hostname]/[Git repository path]
j'ai l'erreur suivante:
cloning into 'koreblend'...
root@192.168.xxx.xxx's password:
ash: git-upload-pack: not found
fatal: The remote end hung up unexpectedly
j'ai fait une recherche sur le net et la seule reponse trouvée, me m'as pas forcement aidée :
https://github.com/TomRegan/blog/blob/master/content/git/2012-09-08-fixing-git-upload-pack-not-found.md
j'ai donc créé le fichier ~/.ssh/environment avec le PATH avec " PATH=/opt/bin:/opt/sbin:$PATH"
Mais toujours la meme erreur !!
Merci de votre aide
Cordialement