author Mathieu Lacage <>
Thu, 17 Apr 2008 15:40:25 -0700
changeset 2971 75780f899be3
parent 657 be551a3b07c6
permissions -rw-r--r--
output the initial value of the attributes


ns-3 uses the Mercurial software revision control system which
is a replacement for tools liks cvs or subversion. Thus, to get
access to the development versions of ns-3, you need to install
mercurial first. See

Mercurial cheat sheet

Look at our project history and source code:

clone this repository:
hg clone

commit locally:
hg status
hg add <new files, if any>
hg ci -m "message"

pull development tree changes to your local repository:
hg ci -m "my local changes are recorded"
hg pull
hg update (apply the changes)  OR
hg merge (if you've made local changes)

view the change log:
hg log <file>

push upwards (developers access only):
To the main repository:
hg push ssh://

To your private repository:
hg push ssh://