Questions tagged [revision-control]

{revision-control} is about using revision-control software together with (La)TeX documents.

Revision control, also known as version control or source control (and an aspect of software configuration management or SCM), is the management of changes to documents.

Common revision-control software are RVS, CVS and Subversion (SVN).

List of revision-control related LaTeX packages on CTAN (may be incomplete):

97 questions
5
votes
1 answer

svn-multi: committed PDF always has an offset in revision number?

I'm using the svn-multi package to keep track of different versions of my PhD thesis. One problem (I did not find anything about it in the manual or in the web, but maybe I overlooked it): I have compiled my document and the PDF is marked with the…
4
votes
2 answers

Include Build Number inside PDF

I need to automatically include a build number in PDF which increases automatically when it is complied again. E.g. Version 1.0.1 for the first build. Then after the second build, it should be 1.0.2 Do you have any idea to do this?
Kasun
  • 165
4
votes
2 answers

Individually importing a common set of equations into multiple unique documents

Suppose I have a large mathematical model with many equations and equation descriptions in many sections. This model, in various forms, is used in other documents. For example, one document may just have the equations one-by-one, in raw form.…
Ozzah
  • 1,209
3
votes
0 answers

Generate revision history with rcs-multi

Is it possible to generate a page that collates all the revisions logs in multiple tex files with rcs-multi? And while trying to understand the example file, the line \rcsid{$Id: example.tex,v 1.2 2009/03/23 19:07:46 martin Exp martin $} gets a…
sydd999
  • 31
2
votes
0 answers

Is there a version management package/solution for latex? (non SVN etc)

I'm looking for a nice versioning system for LaTeX. At home I use SVN and it's great, but some of my fellow students have a hard time just coping with LaTeX. Is there a version management package or other easy solution that doesn't involve a server…
Hugo
  • 907
2
votes
1 answer

Check for Updates button

I'm currently working on a document which gets updated frequently (lecture notes) and would like to implement a 'Check for Updates' button like Crossref does. That way students don't need to manually check, say, Dropbox and compare files but can…
sdlkgjh45
  • 53
  • 3
2
votes
1 answer

Time stamping my TeX documents

I use Texmaker as my LaTeX editor. I prefer to split my input into multiple files and I would like to have a way where on top/bottom of each (tex) file there is an automatic time stamp, saying when the file was last opened. This is a version…
DBS
  • 599
  • 3
  • 6
  • 12
1
vote
0 answers

Show changes in footer and pagernumbering for different revisions of a document

Let's say I have a 10 page technical document. On pages 5 and 6 I include a 2 page external pdf. Later I make changes and the 2 page external pdf becomes bigger and now has three pages. I need to keep track about this change by first making sure…
gvoigt
  • 111
1
vote
1 answer

Delete text after revision using \st{}

I used \st{} with soul package. Now, what is the best way to delete the text inside all occurrences of \st{}?
user199
  • 37
  • 1
  • 5
0
votes
0 answers

Reference the latest revision in document footer?

I've created a revision history table in my document to track a high-level description of the various changes. The footer also lists the revision number so every page has an instant identifier of what version of the document it is. Unfortunately,…
kjsfld
  • 1