How to take diff of #project in Git/SVN

If you want to take diff of the whole project then these commands can be useful :

For SVN user :
svn diff -r20131:22829 http://svn.openmrs.org/openmrs-modules/feedback/

20131 : Revision to start from
22829 : Revision to end from
http://svn.openmrs.org/openmrs-modules/feedback/ : Link to the SVN .

For Git User :
git log ‘HEAD@{24-05-2011}’..’HEAD@{22-08-2011}’ -p > openmrs-gsoc2011-gauravpaliwal.diff
24-05-2011 : Start Date
22-08-2011 : End Date
openmrs-gsoc2011-gauravpaliwal.diff : File to redirect the output

Content of FDBK readme file

I decided to have the following content for the readme file of the FDBK module : Link : https://github.com/gauravpaliwal/General-Feedback-Module-OpenMRS/blob/master/readme.txt

Code :

FDBK svn to GitHub

So, atlast as an experiment I have migrated the current codebase[0] of the General Feedback Module to the GitHub[1] just for the purpose of playing around with git.At the same time I am also trying my hand on the this[2] consulting this [3].

[0] : http://svn.openmrs.org/openmrs-modules/feedback/
[1] : https://github.com/gauravpaliwal/General-Feedback-Module-OpenMRS
[2] : http://www.kernel.org/pub/software/scm/git/docs/git-svn.html
[3] : http://www.viget.com/extend/effectively-using-git-with-subversion/

Proof attached 😀
————-

———- Forwarded message ———-
From: GitHub <support@github.com>
Date: Sun, Jul 10, 2011 at 11:34 AM
Subject: [GitHub] Your import has completed
To: XXXXX@gmail.com
Hi gauravpaliwal,

This email is to let you know that your import for General-Feedback-Module-OpenMRS has completed.

The repository is located at: https://github.com/gauravpaliwal/General-Feedback-Module-OpenMRS

Thanks,
The GitHub Team