Aujourd'hui, notre serveur W2003 virtuel stockant notre dépôt SVN (aussi) est devenu très très occupé. Il s'est avéré qu'il ne restait plus que 88Ko d'espace libre sur le lecteur C :. Pas si bon. En raison de problèmes d'accès, la seule façon dont nous pourrions le redémarrer en supprimant les processus occupés du gestionnaire de tâches (McAffee, SqlServer, services.exe), puis redémarrer avec élégance. Nous avons libéré de l'espace, la machine est de nouveau heureuse, mais notre dépôt SVN n'est plus disponible.Dépôt SVN écrasé
Si je me connecte du client, il donne le message « Aucun référentiel trouvé dans « svn: // [mymachine]/repo/[monapp] » » Cependant, à partir du serveur je peux voir le contenu à l'aide "Commande svnlook tree [rootFolder]".
Si je navigue dans le dossier racine en utilisant l'Explorateur Windows, les dossiers suivants sont vides (je n'ai aucune idée si cela est normal):
- [rootFolder]/tronc
- [rootFolder ]/tags
- [rootFolder]/branches
Cependant, le [rootFolder]/db contient de nombreux fichiers avec le nom de révision correspondant. La taille de la tête devrait être d'environ 600MB mais nous avons aussi un certain nombre de branches. La taille totale de [rootFolder] est maintenant ~ 600 Mo. Avons-nous perdu les branches? Demain, nous saurons également si notre système de sauvegarde a bien fonctionné. De toute façon, est-ce que quelqu'un a une idée?
[Mise à jour après solution trouvée]
Merci pour tous ceux qui ont soumis des réponses, ils ont été très utiles pour résoudre le problème. Lors de l'incident, le service SVN a été endommagé, tandis que les données sont restées intactes. La réinstallation du service a résolu le problème.
svnadmin fait n'existe pas. La commande est svnadmin recover. (Et la commande de vérification sur fsfs est un espace réservé avant la version 1.5 ou 1.4 Les versions ultérieures ont ajouté plus de vérifications) –