I am using the svn-multi version 2.4d as version control for my LaTeX projects. However, I cannot get the various keywords typeset. Despite the invocation of \svnid and/or \svnidlong, things like \svnrev, \svndate etc contain only random noise. Is there anything else than svn checking, svn checkout and svn update that I need to do to make \svnrev etc contain correct information?

closed as too localized by Joseph Wright Feb 6 '13 at 16:23

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.


Here an example how I use svninfo. The package svn-multi should work in the same way.

In your document(s) there should be something like:

[ ... ]

\svnInfo $Id: ch00-preface.tex 80 2012-12-06 08:56:15Z herbert $


then you can use all that commands which svninfo defines. Important is that you activate your files with svn for using the Id line:

svn propset svn:keywords "Id" <file>.tex

Only then the status ID line with status informations is updated by svn when comitting the file into the repository. Before comitting the first time, it is okay if you have a line like \svnInfo $Id: $.

Not the answer you're looking for? Browse other questions tagged or ask your own question.