CTAN Comprehensive TeX Archive Network

Direc­tory support/vc

Name: The vc bundle
Version: v0.6
Authors: Roland Hieber <rohieb+ctan@rohieb.name>,
  Stephan Hennig <stephanhennig@arcor.de>
Last modified: 2018-06-11
License: CC0 1.0 (Public Domain Dedication), see ./LICENSE,
  or <URL:http://creativecommons.org/publicdomain/zero/1.0/>

The vc bundle
This is a script based approach to version control for TeX
documents.  It works more reliably than keyword substitution
based approaches, since it tracks all files in a working
copy, not only .tex files.

The vc bundle works with LaTeX and plain TeX.  Currently,
Bazaar, Git, Mercurial and Subversion are supported.

What's special about the vc bundle?
* Common version control packages for LaTeX use keyword
  substitution to access revision information.  That
  approach doesn't work reliably in the presence of
  non-.tex files, e.g., graphics or graphic sources that
  are processed by an external tool.
* The author is unaware of any alternative version control
  packages for plain TeX.
* The author is unaware of any alternative LaTeX version
  control packages that support Bazaar or Git.

Getting the software
The latest version of the vc bundle can be found at


The source repository can be found on GitHub.


Installation and Usage
Please see the manual in vc-manual.pdf.

Happy TeXing!
Stephan Hennig

Down­load the con­tents of this pack­age in one zip archive (440.8k).

vc – The vc (ver­sion con­trol) bun­dle

This is a script based ap­proach to ver­sion con­trol for doc­u­ments. It works more re­li­ably than do key­word-sub­sti­tu­tion-based ap­proaches, since it tracks more than just .tex files; it can work on all files in a work­ing copy.

The vc bun­dle macros work with and plain . Cur­rently, Bazaar-, Git- and Sub­ver­sion-based repos­i­to­ries are sup­ported; scripts are pro­vided for use with both Unix and Win­dows.

Li­censesPublic Do­main Soft­ware
Main­tainerRoland Hieber
Stephan Hen­nig (in­ac­tive)
TopicsVer­sion con­trol
Guest Book Sitemap Contact Contact Author