2010-10-10 5 views
4

Je voudrais utiliser http://www.visualsvn.com/server/Le référentiel VisualSVN Server est-il compatible avec svn repository que je créerais sur Linux?

qui s'installe simplement sur Windows. Mais j'aimerais savoir si je pourrais le copier si nécessaire sur un serveur linux avec le serveur apache subversion installé. Comment puis-je être sûr que les versions de format sont les mêmes?

+1

Ne copiez pas les fichiers ordinaires. Effectuer une sauvegarde et restaurer. Alors que le SVN est relativement standardisé (du moins en ce qui concerne implact), le format des fichiers/magasins de la base de données a changé avec le temps et il n'y a aucune raison pour que tous les serveurs SVN utilisent la même disposition physique. –

+0

Bonne suggestion Je suis novice. – user310291

+1

@ user166390 la suggestion est incorrecte. La décharge n'est pas nécessaire. – bahrep

Répondre

3

Comme le dit djechelon, VisualSVN utilise simplement le protocole SVN standard; vous pouvez vider votre dépôt via l'invite de commande Windows - ce qui suit va vider tout votre dépôt et toutes les révisions:

svnadmin dump your/repos/path > /your/repo/here.dump 
+0

Est-ce que VisualSVN embarque également l'outil svndadmin? –

+1

Yup! Il place les binaires de ligne de commande dans le dossier VisualSvn Server (sous les fichiers de programme); Je pense qu'il y a un lien vers une invite de commande commençant dans ce répertoire sous le dossier VisualSVN Server dans le menu Démarrer, mais je peux me tromper ... – Nick

+0

Merci pour la ligne de commande exacte car je suis novice :) – user310291

4

Vous pouvez!

SVN est un protocole standard de facto. VisualSVN est compatible SVN à 100%, donc il fonctionne également avec les clients Linux

Je ne sais pas exactement comment vider un repo VisualSVN, mais une fois que vous le faites, vous pouvez charger svnadmin depuis Linux. Voyez si vous avez une option "dump" dans votre interface graphique, ou ... eh bien ... :) RTFM

Plus d'informations sur la sauvegarde et la restauration: http://wiki.archlinux.org/index.php/Subversion_backup_and_restore

+0

Réponse très utile merci. – user310291

Questions connexes