4 votes

Où sont stockés les fichiers engagés dans le système de fichiers du serveur SVN?

J'ai SVN configuré et fonctionnant correctement. Je peux y accéder via

http://domain/home/svn/repo/trunk et j'ai tiré et validé du code avec STS. Cependant, si je me connecte en SSH au répertoire /home/svn/repo/trunk, je ne vois aucun fichier autre que ceux créés lors de la création du dépôt.

Où sont stockés mes fichiers validés ?

6voto

Shane Madden Points 112034

Le dépôt SVN lui-même ne contient pas les fichiers dans le format dans lequel ils ont été commis.

À la place, le stockage du dépôt utilise soit FSFS soit BDB comme stockage - très probablement pour un dépôt moderne, le format FSFS est utilisé.

Vous ne devriez probablement pas trop bidouiller avec les fichiers du dépôt lui-même ; il est très facile de tout casser, et la plupart des cas où vous devez travailler directement avec le dépôt devraient être traités avec la commande svnadmin.

Si vous avez juste besoin du contenu du dépôt localement sur le serveur, utilisez svn checkout file:///home/svn/repo/.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X