darKxyde Posté(e) le 23 mai 2013 Partager Posté(e) le 23 mai 2013 dans couch le path du git se modifie dans l'appli en activant show advanced settings Il s'agit bien du champ "Git Command"? J'ai fais le test, je posterais un feedback concernant la disparition ou non de l'erreur. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
nabsboss Posté(e) le 23 mai 2013 Partager Posté(e) le 23 mai 2013 (modifié) Le Git Command fonctionne, le tuto devient alos : Pour reprendre le tuto de brinbois et le nouveau dépot de sarakha63, celà devient: 1) Se connecter dans le DSM, dans le "centre de paquets", installer les packages git et CouchPotato Server de synocommunity (pour ceux qui n'ont pas installé la source, toujours dans le "centre de paquets", aller dans paramètre->source de paquets-> cliquez sur "Ajouter". Nom: SynoCommunity et Emplacement: http://packages.synocommunity.com 2) Stoper CouchPotato Server (via le centre de paquet) 3) ce connecter en SSH au syno en root 3.1) #cd /volume1/@appstore/couchpotatoserver/share 3.2) #mv CouchPotatoServer CouchPotatoServer_bak 3.3) #/volume1/@appstore/git/bin/git clone git://github.com/sarakha63/CouchPotatoServer.git CouchPotatoServer 3.4) #chmod -R 777 CouchPotatoServer 3.5) #exit 4) Relancer CouchPotato Server (via le centre de paquet) 5) Dans CouchPotato, aller dans Settings -> Géneral: 5.1) dans la fenêtre de droite, cochez "Show advanced setting" 5.2) descender tout bas de cette fenêtre dans le menu "Updater", renseigner dans le champ "Git Command" : /volume1/@appstore/git/bin/git 6) Redémarrer CouchPotato via l'interface web Attention: Aprés avoir réalisé cette installation manuelle, ne jamais mettre à jour CouchPotato depuis le centre de paquets quand il vous demande de "Mettre à jour". Il faudra ignorer ce message perpetuellement et toujours utiliser l'update depuis l'interface web de CouchPotato. Modifié le 23 mai 2013 par nabsboss 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 23 mai 2013 Partager Posté(e) le 23 mai 2013 je corrigerais le message par Attention : après chaque mise a jour du paquet refaire les points 2 a 6. Car la mise ajour du paquet ne fait perdre aucune donnée si ce n'est qu'il faut refaire les points 2 a 6 pour avoir notre version 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
brinbois Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 (modifié) Je reprend le tuto avec la mise a jour git fonctionnelle : 1) Se connecter dans le DSM, dans le "centre de paquets", installer les packages git et CouchPotato Server de synocommunity Pour ceux qui non pas installée la source : Toujours dans le "centre de paquets", aller dans paramètre->source de paquets-> cliquez sur "Ajouter". Nom: SynoCommunity et Emplacement: http://packages.synocommunity.com ) 2) Stoper CouchPotato Server (via le centre de paquet) 3) ce connecter en SSH au syno en root 3.1) #cd /volume1/@appstore/couchpotatoserver/share 3.2) #mv CouchPotatoServer CouchPotatoServer_bak 3.3) #/volume1/@appstore/git/bin/git clone git://github.com/sarakha63/CouchPotatoServer.git CouchPotatoServer 3.4) #cd CouchPotatoServer 3.5) #/volume1/@appstore/git/bin/git config user.mail "votre.email@mail.com" N'oubliez pas de changer votre.email@mail.com par votre adresse mail. 3.6) #chmod -R 777 . 3.7) #exit 4) Relancer CouchPotato Server (via le centre de paquet) 5) Dans CouchPotato, aller dans Settings -> Géneral: 5.1) dans la fenêtre de droite, cochez "Show advanced setting" 5.2) descender tout bas de cette fenêtre dans le menu "Updater", renseigner dans le champ "Git Command" : /volume1/@appstore/git/bin/git 6) Redémarrer CouchPotato via l'interface web Merci a ceux qui bidouille un peu de tester et voir si il faut modifier rajouter des chose pour que ce soi completement fonctionnel Modifié le 24 mai 2013 par brinbois 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Salut, C'est fonctionnel sauf dans le cas ou on doit faire l'update directement depuis l'interface web de couch : 05-24 09:23:55 ERROR [potato.core._base.updater] Failed updating via GIT: Traceback (most recent call last): File "/volume1/@appstore/couchpotatoserver/share/CouchPotatoServer/couchpotato/core/_base/updater/main.py", line 191, in doUpdate self.repo.saveStash() File "/usr/local/couchpotatoserver/share/CouchPotatoServer/libs/git/repository.py", line 427, in saveStash self._executeGitCommandAssertSuccess(command) File "/usr/local/couchpotatoserver/share/CouchPotatoServer/libs/git/repository.py", line 85, in _executeGitCommandAssertSuccess raise GitCommandFailedException(kwargs.get('cwd', self._getWorkingDirectory()), command, returned) GitCommandFailedException: GitCommandFailedException: Command 'stash save' failed in /usr/local/couchpotatoserver/share/CouchPotatoServer (1): *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: unable to auto-detect email address (got 'couchpotatoserver@DiskStation.(none)') Cannot save the current index state , Et j'ai bien l'adresse mail comme demandé .... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 refais la commande sans le global git config user.email "aklnfkljdsqlfkjds" tu verras ca ira mieux et t'auras plus besoin de le refaire 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 C'est bizarre il a l'air d'etre dans les choux, en tout cas je capte rien.. DiskStation> ./git config --global user.email "xxxx@xxxx.com" DiskStation> ./git config user.email "xxxx@xxxx.com" error: could not lock config file .git/config: No such file or directory 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 tu l'as installé avec un git clone ou en copiant le rep ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 ni l'un ni l'autre, c'est avec le centre package 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 ni l'un ni l'autre, c'est avec le centre package tu parles bien de notre version ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 (modifié) J'ai installé le gît en faisant appel a ton tuto pour sickbeard Modifié le 24 mai 2013 par guettaseb 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
nabsboss Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Tu a regardé le post #179 un peu plus haut ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Oui, j'y ai d’ailleurs répondu, "fonctionnel sauf..." 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
brinbois Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 (modifié) c'est que tu a louper les etape 3.4 et 3.5 3.4) #cd CouchPotatoServer 3.5) #/volume1/@appstore/git/bin/git config user.mail "votre.email@mail.com" Modifié le 24 mai 2013 par brinbois 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 non attend pour faire le git config email il faut etre dans le repertoire /volume1/@appstore/couchpotatoserver/share/Couchpotatoserver et une fois dedans tu tapes la commande et la bonne 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Oui, justement en faisant cela j'ai toujours l'erreur 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 tu peux faire un ls -al dans le rep stp 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Oui, voici : DiskStation> ls -al drwxrwxrwx 7 root root 4096 May 23 13:44 . drwxrwxrwx 5 couchpot users 4096 May 23 13:39 .. drwxrwxrwx 8 root root 4096 May 24 16:30 .git -rwxrwxrwx 1 root root 46 May 23 13:40 .gitignore drwxrwxrwx 2 root root 4096 May 23 13:40 .settings -rwxrwxrwx 1 root root 4486 May 23 13:40 CouchPotato.py -rwxrwxrwx 1 root root 2237 May 23 13:40 README.md -rwxrwxrwx 1 root root 1085 May 23 13:40 contributing.md drwxrwxrwx 5 root root 4096 May 23 13:44 couchpotato drwxrwxrwx 2 root root 4096 May 23 13:40 init drwxrwxrwx 39 root root 4096 May 23 13:44 libs -rwxrwxrwx 1 root root 35125 May 23 13:40 license.txt -rwxrwxrwx 1 root root 37 May 23 13:40 version.py -rwxrwxrwx 1 couchpot users 217 May 23 13:44 version.pyc 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 tu peux rentrer dans .git et faire un cd stp 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 (modifié) DiskStation> ls -la .git drwxrwxrwx 8 root root 4096 May 24 16:30 . drwxrwxrwx 7 root root 4096 May 23 13:44 .. -rwxrwxrwx 1 couchpot users 577 May 24 12:48 FETCH_HEAD -rwxrwxrwx 1 root root 24 May 23 13:40 HEAD drwxrwxrwx 2 root root 4096 May 23 13:39 branches -rw-r--r-- 1 root root 307 May 24 16:29 config -rwxrwxrwx 1 root root 73 May 23 13:39 description drwxrwxrwx 2 root root 4096 May 23 13:39 hooks -rw-rw-rw- 1 couchpot users 143568 May 24 09:17 index drwxrwxrwx 2 root root 4096 May 23 13:39 info drwxrwxrwx 3 root root 4096 May 23 13:40 logs drwxrwxrwx 13 root root 4096 May 24 09:17 objects -rwxrwxrwx 1 root root 877 May 23 13:40 packed-refs drwxrwxrwx 5 root root 4096 May 23 13:40 refs DiskStation> Modifié le 24 mai 2013 par guettaseb 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 ahaha config n'a pas les droits 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 mdr et je peux rien faire dessus : DiskStation> chmod 777 config chmod: config: No such file or directory DiskStation> ls config ls: config: No such file or directory DiskStation> config -ash: config: not found 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 attends tu es connecté en root sur le ssh 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
guettaseb Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 Oui ! je n'utilise que ce compte 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
sarakha63 Posté(e) le 24 mai 2013 Partager Posté(e) le 24 mai 2013 conseil reprend tout pas normal que tu es un fichier inutilisable 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.