un petit script qui recrée rapidement un repo svn propre ...
#/bin/bash
rm -rf /repos/monAppli
svnadmin create /repos/monAppli
chmod -R 777 /repos/monAppli
svn import -m "init import" /repos/tmpBoc/java/ file:///repos/monAppli
Tout d'abord, la commande de création d'un repo vide (qui sera crée physiquement sur /repos/monAppli):
svnadmin create /repos/monAppli
Une fois crée, il faut importer les sources du projet (qui sont copier sur le serveur /repos/tmpBoc/java) dans ce repo vide (à noter que j'ai utiliser le protocole file pour l'URL (http, ne fonctionnait pas, mais devrait):
svn import -m "init import" /repos/tmpBoc/java/ file:///repos/monAppli
Un autre exemple sous Windows :
s>svn import -m "init import" D:\sourcesMonProjet file:///D:/repoSVN/monProjet
Ensuite, le met tout les droits car c'est un repo de test et je le supprime régulièrement ...
Ensuite, il est nécessaire de démarrer le serveur svn via la commande :
ici, le serveur est démarré en mode deamon, sur le repertoire /repos
svnserve -d -r /repos
ou tout simplement:
Un autre exemple sous Windows :
svnserve -d
Pour un checkout via le protocole svn (port 3609 par défaut):
svn co --username=enwoo --passsword=enwoo svn://localhost/repoSVN/monProjet .
ou encore :
svn co svn://enwoo@localhost/repoSVN/monProjet D:\sources
Aucun commentaire:
Enregistrer un commentaire