Id header line in files

I noticed these “id” lines in all files (.mk, .asm, .h, .c):

; $Id: mod_skel.inc 69 2008-02-01 00:20:18Z tk $

what about these? can I change or remove them in my own files?

[me=nILS Podewski]thinks they’re generated by the svn system which means you can remove them.[/me]

this makes sense…  file rev date time user ..

In order to enable this feature, you have to apply

  svn propset -R svn:keywords “Id” <filename(s)>

to your files

Thereafter, add “$Id: $” to the header (or wherever). It will be automatically updated on each commit

Advantage: release packages will contain a reference to the svn revision you were using

Best Regards, Thorsten.

Instructions for TortoiseSVN users to do this to all your files in one go:

Right-click the folder containing your app

From the context menu select ‘TortoiseSVN… Properties’

Click the button labelled ‘New…’

From the dropdown box select ‘svn:keywords’

In the textbox labelled ‘Property value:’, type the word “Id”, without the quotes.

Tick the box labelled “Apply property recursively”

Click OK

Click OK

Add this to your files:

/* $Id:  $ */

Save, commit the files, enjoy.