Question

J'ai créé un repo svn sur mon serveur hôte Web et engager avec succès des fichiers et l'fichiers mis à jour à partir mais je ne peux pas sembler trouver réellement les fichiers sur le serveur!

Mon repo svn est en ~/svn/my-first-repo/ qui contient les éléments suivants:. ./ ../ README.txt conf/ db/ format hooks/ locks/

Mais où sont les fichiers que je suis en fait des versions!

Il est certainement travaillé parce que j'ai pu à la caisse de la même prise en pension à distance dans un autre répertoire local et tous les fichiers comme par magie est apparu! Comme si de nulle part ...

Était-ce utile?

La solution

Les fichiers eux-mêmes sont dans le référentiel. Si vous voulez les voir, alors vous devez effectuer un achat. Parce que la subversion conserve l'historique complet des modifications pour tous les fichiers de votre projet, vous ne verrez jamais une copie de travail entièrement reconstitué sous la structure du dossier du référentiel.

En fait, ce qui se passe est un « système de fichiers versionné » qui se trouve au-dessus de votre système de fichiers hôte. Vous devriez probablement lire sur le système de fichiers Subversion plus en détail afin que vous puissiez comprendre exactement ce qui se passe lorsque que vous livrez à votre dépôt.

Autres conseils

SVN stocke les fichiers versionnés dans une base de données, et non pas dans le système de fichiers. Ainsi, il est tout là-bas dans le répertoire db. La base de données spécifique utilise SVN est BerkeleyDB.

Plus d'informations sur le stockage de back-end de SVN se trouve dans t il livre Subversion en ligne gratuit .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top