From Network Security Wiki



sudo apt-get install mercurial

cd to the config directory:

cd /etc/freeradius

Initiate HG:

hg init
hg add
hg commit
   Type a commit message. Almost anything will do.

Perform changes and check if everything is working properly and commit:

hg commit
   Type a commit message describing what was changed, and why.

If at any time the something doesn't work, revert to "known working" configuration:

hg revert --all

If you get error regarding any deleted files:

hg commit
nothing changed (4 missing files, see 'hg status')

This will add all new files that are not ignored, and remove all locally missing files

sudo hg addremove


        This section is under construction.


Initializing GIT repository:

Create a online repository on

On Local Server:

git init
echo "# test" >>
git config --global ""
git config --global "Amandeep Singh"
git add .
git commit -m "first commit"
git remote add origin
git push -u origin master

Add all files & Remove deleted files:

git add -A

Remove a particular file from being traced:

git reset logo.png


git commit -m "2nd Commit"
git push -u origin master


{{#widget:DISQUS |id=networkm |uniqid=Versioning |url= }}