Posts

Showing posts with the label dvcs

RhodeCode open source HG (Mercurial) server

Download RhodeCode * http://rhodecode.org/ Prerequisites * Install Python 2.5 or later http://www.python.org/download/ * Add to PATH \Python27 and \Python27\Scripts folders * Install SetupTools http://pypi.python.org/packages/2.7/s/setuptools/ Create \RhodeCode folder Install RhodeCode * easy_install rhodecode Configure RhodeCode * paster make-config RhodeCode production.ini * paster setup-app production.ini Run RhodeCode * paster serve production.ini Server is now running here http://localhost:8000 To change default host:port edit production.ini file More info about installation and setup http://packages.python.org/RhodeCode/installation.html http://packages.python.org/RhodeCode/setup.html

HG Mercurial Quick Setup Tutorial

Setting up Remote (build in) http server for multiple repositories * Create Directory Structure   - repo-root    |- Project1.hg    |- Project2.hg    hgweb.config    run.bat   * Edit hgweb.config as follows   [collections]   repos/ = .   [web]   style = gitweb   push_ssl = false   allow_push = *   * Edit run.bat as follows and run it   hg serve --webdir-conf hgweb.config Http Server is running on http://localhost:8000/     Setting up Remote Repository * Create Folder /repo-root/Project1.hg * Run hg init from within that folder Setting up Local Repository * Go to your local project directory /projects * Clone remote repository locally   hg clone http://localhost:8000/Project1.hg Project1 If you have an existing project and want to push it to remote repository * Run hg push http://localhost:8000/Proj...