Maxime Chambreuil

Friday April 4, 2008

Tooltips for GIT

Max @ 21:07 | Filed under: Development, Documentation
  • english

GIT

Initialization

$ git config --global user.name “Your Name Comes Here”
$ git config –global user.email  you at yourdomain.example.com

Cloning

$ git clone git+ssh://sflphone_org@sflphone.org/git/sflphone.git

Edit .git/config to have :

[remote "origin"]
        url = git+ssh://sflphone_org@sflphone.org/git/sflphone.git
        fetch = +refs/heads/*:refs/remotes/origin/*
        push = +refs/heads/*:refs/remotes/origin/*

Committing and pushing

$ git-gui

Then “Add Existing”, “Commit” and “Push”.

Branching

Create a new branch toto :

$ git branch toto

List all branches :

$ git branch

Switch to branch toto :

$ git checkout toto

Display branches :

$ gitk

Delete branch toto :

$ git branch -d toto

Monday July 2, 2007

How to use CVS ? What are the basic commands ?

Max @ 22:08 | Filed under: Development, Documentation

Set your CVSROOT variable environment in your .bashrc :

$ export CVSROOT=:ext:@:/path/to/cvs/repository

To import an existing project to the CVS server :

$ cd files/of/your/project
$ cvs import -m " - Initial version."
 init devel

To upload files to the CVS server :

$ cvs commit -m "Comments"

To retrieve files from the CVS server :

$ cvs checkout
 

To update your files from the CVS server :

$ cvs update

To get information of a file :

$ cvs log  

To compare your file from his copy on the CVS :

$ cvs diff

Sunday April 17, 2005

Savoir-faire Linux

Max @ 20:37 | Filed under: Development, Monitoring, Savoir-faire Linux

Savoir-faire LinuxI had carried out my internship from May to October 2004 in Savoir-faire Linux Inc, Linux integrator in Montreal.

Project : LABE - LDAP Address Book Editor

Savoir-faire Linux Inc has been at the origin of the LABE Project (LDAP Address Book Editor) and I learnt a great deal participating to the development of this open-source project.

On May the 20th, I released the 3.3 version of LABE.

Project : Network Monitoring

Savoir-faire Linux Inc is responsible for hosting many websites and wants to know the bandwidth used by each one in a month. After studying SNMP, Ntop and Iptables, I have found a complete NetFlow solution using Fprobe and Flavio. You can download the report of my internship: [PDF] and the slides of my presentation : [PDF].

Trade shows

Savoir-faire Linux at the Linux World Expo in Toronto, ON - 2005, April 18th to 20th : [ HTML ]

Wednesday July 17, 2002

INSA of Rouen

Max @ 20:49 | Filed under: Development, Professional

Forum Haute Normandie

In 2002, during autumn, I was in charge of designing and realizing the web site of the Forum Haute Normandie.

This forum is organized by communication services of engineering schools of Normandy, and happened in ESIGELEC in 2002.

During this forum, students can personally help HR manager, which is a good means to establish a contact and find a training period.

Chemistry Dept Website

In 2002, from July the 1st to the 19th, I took part in installing the package of the new website of the Chemistry Department. This package was designed by the team of the SID (Dynamic Insa Website). During this project, I was in charge of realizing the administration part and WebCalendar.

Powered by WordPress