Liste de tous les dépôts SVN
Dans la subversion est-il une commande pour répertorier tous les référentiels disponibles enregistré sur un hôte particulier?
Pour eg., Dans clearcase, un "cleartool lsvob" serait me donner la liste de toutes les versions de bases de données dans une région donnée. Je n'ai pas été en mesure de trouver quelque chose de semblable à cela dans la subversion.
Grâce
svn list <serveur svn chemin> fonctionne. Comme décrit dans le lien ci-dessous - stackoverflow.com/questions/1541577/...
cette commande ne fonctionne pas pour moi. Je suis à l'aide de Visual Serveur SVN 1.9.4. Aussi, l'URL que vous avez fourni seulement des liens de retour à cette question. (Vous ne savez pas si quelqu'un a changé depuis que vous avez posté ce commentaire.)
cette commande ne fonctionne pas pour moi. Je suis à l'aide de Visual Serveur SVN 1.9.4. Aussi, l'URL que vous avez fourni seulement des liens de retour à cette question. (Vous ne savez pas si quelqu'un a changé depuis que vous avez posté ce commentaire.)
OriginalL'auteur Critical Skill | 2009-10-09
Vous devez vous connecter pour publier un commentaire.
Pas. Chaque dépôt subversion est indépendant et ne sait rien sur les autres. Il n'y aurait aucun moyen de localiser l'ensemble de la subversion.
Nous tenons tous nos dépôts dans un emplacement standard (
/data/svn
) et peuvent facilement et en programmant la liste de tous les référentiels:Ou à partir d'un système distant:
Voir ma réponse. Exhaustive des recherches de travail.
Pas vraiment. C'est peut-être un moyen viable pour accomplir quelque chose de semblable, il ne fonctionne que si l'ensemble de vos dépôts sont sur un système de fichiers (et il n'y a aucune raison qu'ils ont même utiliser un système de fichiers). La vraie réponse est que vous ne pouvez pas le faire car les dépôts sont indépendants - il n'existe pas de commande de subversion.
Je demande cela fonctionnera très bien dans 99,9% des cas SVN installations.
OriginalL'auteur Adam Batkin
SVN repos ont une structure distincte (/conf, /crochets, /db /serrures), de sorte que la recherche pour l'un de ses composants serait un début.
Si localiser/updatedb est installé et en cours:
Ou par une recherche exhaustive:
Une recherche plus poussée permettrait de vérifier l'ensemble des composants.
OriginalL'auteur BobC
Vous pouvez créer subversion repos n'importe où sur votre serveur et ils ne sont pas liés les uns aux autres.
Dans mon serveur j'ai tout mis dans /var/svn/alors je peux la liste de tous les référentiel à l'aide de ssh et de l'inscription de ce référentiel.
OriginalL'auteur Natim
elle devrait liste de tous les répertoires de travail sur un ordinateur hôte
OriginalL'auteur user3804598
Si le serveur svn est local,pour Linux à partir de la coquille d'utiliser ces commandes
Cela va vous montrer comment le svn service a été lancé.
Il ressemblera à quelque chose comme:
Le chemin à la suite de l'-r spécifie le chemin d'accès à tous les Référentiels
Ce sera la liste de tous les dépôts en vertu de ce serveur
OriginalL'auteur ccubed