2010-12-08 53 views
0

mon problème est que les récents points d'URL SVN direktly dans le dépôt "repo1" et non dans le répertoire racine du serveur svn:SVN: Créer un second dépôt

svn: // svnhost: 3690 === > "/ svnroot/repo1 /"

Mais maintenant, j'ai un second dépôt ("repo2"):

/svnroot/repo1 (/ www/final_trunk) /svnroot/repo2

Comment puis-je demander au serveur svn de pointer vers le répertoire racine "/ svnroot"?

Et que dois-je faire pour ne pas sortir le référentiel entier à cause de la nouvelle URL?

Merci pour votre aide.

Répondre

2

mise à jour de votre serveur pour utiliser le nouveau répertoire (cependant que vous l'avez configuré, si svnserve, regardez le fichier .conf)

Pour mettre à jour votre copie de travail pour pointer vers le nouveau repo .. c'est difficile parce que vous avez changé le contenu du référentiel, mais regardez dans svn switch avec ou sans l'option relocate pour mettre à jour votre WC pour référencer correctement le repo.

+0

Merci pour vos réponses. Notre configuration ne fonctionne pas derrière un apache je pense qu'il a été configuré comme ceci "svnserve --root =/svnroot/repo1/--listen-port = 3690". Est-ce la même façon de changer le répertoire racine? Et puis-je annuler cela si quelque chose ne va pas? Lorsque le serveur doit être redémarré, l'empilage sera-t-il toujours là? – ownking