J'ai une configuration de gitose standard que je voudrais sauvegarder en utilisant rsync. Lorsque je tente:Sauvegarde des dépôts de gitose avec rsync?
rsync -avz [email protected]:/home/git git_origin/
ou
rsync -avz --rsync-path 'sudo rsync' 192.168.0.2:/home/git git_origin/
Il se débrouille pas de fichiers du référentiel. Assez sûr que cela a à voir avec la façon dont l'utilisateur 'git' n'a pas de mot de passe et la propriété complète de tous les fichiers dans sa structure de répertoire/home/git/repositories. Puisque vous ne pouvez pas 'ssh git' ou 'su git' je ne peux pas atteindre le niveau d'autorisation correct. Alors, comment utiliser rsync pour sauvegarder tous mes dépôts de gitose?
Personne? On dirait que cela devrait être une fonction assez courante pour ceux qui gèrent leur propre serveur de gitose. – Karl