Archives de catégorie : Non classé

Rhodecode

Installer un serveur RhodeCode pour gérer Git, Mercurial et SVN au même endroit

La bataille des gestionnaires de versionning n’est pas encore terminée… ou du moins, elle n’a pas encore fini de finir! Que ce soit pour ceux qui utilisent toujours Mercurial comme outil décentralisé au lieu de Git (et malgré la fermeture un peu brutale du support à Hg par BitBucket), ou pour ceux qui utilisent toujours SVN comme outil centralisé, et surtout si vous avez répondu « oui » à plusieurs de ces questions, RhodeCode constitue un outil de choix pour héberger votre code à un seul endroit.

Commandes

# Create dedicated user for Rhodecode
adduser rhodecode
usermod -aG wheel rhodecode # Centos
usermod -aG sudo rhodecode # Ubuntu
su - rhodecode

wget --content-disposition https://dls-eu.rhodecode.com/dls/YOUR_DOWNLOADKEY_HERE/rhodecode-control/latest-linux-ee && chmod +x RhodeCode-installer-*
chmod 775 <RhodeCode-installer>
./<RhodeCode-installer>

rccontrol install VCSServer
rccontrol install Community
rccontrol status

Liens utiles

Importer des repositories manuellement

hg clone yourlocalrepo ssh://you@server//home/you/repo