J'ai fait un dépôt en tant que test il y a quelques temps mais je veux maintenant créer un dépôt différent avec le même nom - existe-t-il un moyen de supprimer un dépôt existant en utilisant mercurial-server et en créer un autre avec le même nom? Ou peut-être un moyen d'écraser le contenu d'un dépôt?Puis-je supprimer des dépôts de mercurial-server?
4
A
Répondre
6
Les repos Mercurial ne sont que des chemins d'accès au système de fichiers. Vous devriez donc pouvoir supprimer le repo et en reconstruire un nouveau. En regardant, il apparaît que le serveur mercurial enveloppe les repos standards avec un shell restreint spécial, pour contrôler l'accès. Je n'ai jamais utilisé mercurial-server, mais je ne vois pas pourquoi vous ne pourriez pas créer une sauvegarde du répertoire au niveau du système de fichiers, puis le rm et recommencer ..
Questions connexes
- 1. Sauvegarde des dépôts de subversion
- 2. Synchronisation des dépôts avec Git
- 3. Récupérer des dépôts avec Structuremap
- 4. Sauvegarde des dépôts de gitose avec rsync?
- 5. dépôts de subversion Moving
- 6. ASP.NET MVC: Combien de dépôts?
- 7. À propos des sous-dépôts hg
- 8. Gestion des dépôts SVN locaux dans Eclipse
- 9. Test des dépôts dans Entity Framework
- 10. Construire des dépôts pour les tables relationnelles
- 11. Comment déplacer des dépôts Git et minimiser les temps d'arrêt
- 12. Mercurial - conserver des dépôts de développement et de développement
- 13. Crypter des fichiers ajoutés à des dépôts Mercurial on commit
- 14. Mettre des dépôts Subversion dans des sous-répertoires?
- 15. comment empêcher maven de vérifier des dépôts étrangers?
- 16. Comment supprimer et créer de nouveaux dépôts avec un serveur subversion?
- 17. Couche de service répète mes dépôts
- 18. Contrôleurs de test d'unité ASP.NET MVC - Dépôts
- 19. Comment synchroniser deux dépôts Subversion?
- 20. Public Perforce Open Source Dépôts?
- 21. SVN: une copie de travail, deux dépôts?
- 22. Liste de tous les dépôts SVN
- 23. Puis-je utiliser des dépôts git dans svn repos?
- 24. Sourceforge - Télécharger des dépôts sans télécharger le client VCS
- 25. Quel est le retour sur investissement des sous-dépôts?
- 26. Comment gérer les dépôts existants qui apparaissent lorsque j'utilise Subversive?
- 27. Redirection d'anciens changesets vers d'autres dépôts
- 28. Y a-t-il des sites hébergeant des dépôts de fossiles?
- 29. Comment être averti des mises à jour des dépôts publics de maven pour les nouveaux plugins?
- 30. Extraction d'un collègue lors de l'utilisation de sous-dépôts
Oui, vous pouvez. Je l'ai déjà fait quelques fois sous Mercurial. Juste rm -rf sur la machine du serveur, et hg va oublier tout sur le repo précédent. –
Ceci est probablement une question idiote, mais comment faire quand l'utilisateur hg n'a pas de mot de passe et je ne peux pas voir le chemin pour pouvoir le faire en utilisant sudo? Je pourrais donner un mot de passe temporairement, je suppose, mais cela semble désordonné. –
sudo ou pourrait aussi essayer sudo su hg par exemple: sudo sh vous donnera un shell root, et vous devriez être tous ensemble pour supprimer le répertoire (en supposant que votre sudo permettra il) sudo su hg devrait vous passer à l'utilisateur hg, et aussi vous permettre de supprimer le répertoire (il y a des cas où cela ne fonctionnera pas comme shell invalide, etc.) mais l'un des 2 ci-dessus devrait fonctionner . – Doon