Articles of linux

Doutes sur l'environnement – migration

J'ai depuis de nombreuses années une application fonctionnant sous Linux (PHP + MySQL) qui a toujours eu un seul développement en effectuant les maintenances, mais en raison de la request, j'ai besoin de développer l'équipe. Avec cela vient le problème de la gestion de code, j'ai un access ROOT sur le server et je peux […]

Comment puis-je faire fonctionner git avec un server distant?

Je suis la personne de CM pour une petite entreprise qui a juste commencé à utiliser Git. Nous avons actuellement deux référentiels Git hébergés sur un boîtier Windows, notre server Windows universel. Mais, nous venons de mettre en place un server dédié pour notre logiciel CM sur un server Linux Ubuntu nommé "Callisto". J'ai donc […]

Référentiel partagé Mercurial / Git via Samba utilisé par Linux et Windows

Le repository est sur une boîte de linux et accessible via samba pour Windows. En général, les choses semblent fonctionner. Git a quelques problèmes avec les performances sur Windows, mais fonctionne autrement. Pour cette raison, je suis actuellement seulement Mercurial. Le problème est que "status hg" renvoie parfois des résultats différents sur windows vs linux. […]

Trouvez les différences entre le repo local et le repo distant dans git

Je travaille actuellement à partir de deux ordinateurs différents sur un projet – un ordinateur portable fonctionnant sous Linux, et un bureau fonctionnant sous Win7. J'utilise un server ubuntu avec du gitolite pour héberger mes repos. J'essaie d'écrire un script rapide qui fera deux choses: Vérifiez si quelque chose a changé sur le repo local, […]

Problème avec l'installation de Gitolite sur CentOS 5.6

J'ai suivi le guide de documentation officiel sur la façon d'installer Gitolite pour créer mon propre référentiel sur un tout nouveau server CentOS. Quand j'arrive à la partie où je dois mettre la command suivante: gl-setup myPublicKey.pub Je reçois une command not found sur le terminal. D'une manière ou d'une autre, j'ai besoin de mettre […]

Git "ERREUR: gitosis.serve.main: Accès en lecture refusé au référentiel" lors de l'utilisation de keys publiques

J'ai installé un server git en utilisant la gitose et tout allait bien. J'ai décidé d'utiliser des keys publiques pour des raisons de security. J'ai généré ma key sur mon ordinateur en utilisant cette command. ssh-keygen -t rsa -C "email@address.com" J'ai ensuite ajouté la key publique à la keydir et inclus la key dans mon […]

Comment get les twigs supprimées dans git

Je fusionne toutes mes twigs vers une mauvaise twig et efface toutes les twigs. Est-il possible de récupérer toutes ces twigs et les annuler? J'ai également résolu le conflit au moment de la fusion

git twigs et programmes en cours

J'exécute un programme dans un repository git sur un server Linux. Ce programme appelle périodiquement un autre programme dans ce référentiel. Si je fais un git checkout 'otherbranch' au milieu de l'exécution va-t-il soudainement commencer à appeler la version de ce programme dans l'autre twig? Je suis nouveau à git et je ne comprends pas […]

Git avec curlftpfs

Je veux utiliser un server FTP comme un repo git. La seule façon que je sais faire est de monter le ftp avec curlftpfs. Mais avec curlftpfs il n'est pas possible de faire une command git. Y a-t-il une autre solution pour cela? Je ne peux pas utiliser rsync parce que j'ai des problèmes avec […]

Utilisation de GIT pour pousser les modifications dans un environnement qui n'a pas reçu la source d'une extraction

J'ai utilisé git sur ma boîte de windows pour suivre un projet sur lequel je travaille seul. J'ai dû copyr les files dans une boîte Linux. J'ai fait des modifications substantielles à la source sur la boîte Linux pour le faire fonctionner avec quelques composants également sur la boîte Linux. Comment puis-je "proprement" pousser la […]