{revision-control} is about using revision-control software together with (La)TeX documents.
50
votes
12answers
6k views
What are the advantages of using version control (git, CVS etc) in LaTeX documents
Why would I need to use version control with my LaTeX documents? I know people who do it, and I've seen questions about it on here and on SO, but I haven't understood what value there is to doing ...
48
votes
5answers
5k views
Using latexdiff with git
I'd like to be able to use latexdiff with git. At the moment I have an alias in my .gitconfig file for a word-based diff:
[alias]
wdiff = diff --color-words
but is it possible to make an alias ...
53
votes
9answers
3k views
How can you use LaTeX to write a document with other people?
I imagine that many users are or were [PhD] students, so I would like to know: how do you use LaTeX to write a document (like the final dissertation) that requires many revisions from other people.
...
82
votes
11answers
5k views
LaTeX packages for use with revision control
I use revision control (Subversion, to be exact) to keep track of the edits to my LaTeX documents. Is there a LaTeX package that interfaces with revision control? Specifically, it would be nice to see ...
47
votes
4answers
2k views
Which auxiliary LaTeX files should be ignored by Version Control Software?
I'm about to start version controlling my LaTeX documents with Git but I haven't used either very much. I would like to version only the files needed to compile the document but I use different OS's ...
20
votes
4answers
1k views
texdiff for multi-file documents in subversion
I've been looking for a convenient way to highlight changes between subversion revisions of my Latex document in the generated PDF. I am working on a reasonably complex document that pulls together ...
18
votes
2answers
535 views
What are good working practices for VCS with LaTeX documents?
I am interested in using a VCS to track changes as I write short LaTeX documents in my daily research. Essentially, I use LaTeX as a whiteboard for developing ideas, and then I have documents to ...
5
votes
1answer
223 views
Automatic branching for versions and git
I am writing my PhD thesis and as I am not the least chaotic guy I also add notes for future reference. Surely, this means it is not production grade, or how you would like to call it.
There is a ...
11
votes
2answers
2k views
Best LaTeX-aware diff and merge tools for subversion
What's a good (or preferably, in your opinion the best) way to make subversion diff'ing and merging LaTeX-aware?
I know latexdiff and latexrevision exist, but it's not clear to me how to make those ...
17
votes
4answers
933 views
How to manage LaTeX files in a directory?
I use LaTeX to generate all of the documents for my courses and as a result I have a lot of small documents in a given directory, which can then be hard to navigate due to all of the files generated ...
8
votes
1answer
706 views
latexdiff + svn not working with multiple files (flatten)
Short question
Seems like --flatten doesn't work properly with latexdiff-vc.
How can I get this working, without reverting to my elaborated workflow described below?
Context
I track the history of ...
8
votes
4answers
368 views
git LaTeX and branches workflow
I'm getting more and more comfortable with git, and I'm learning how to use it with my LaTeX documents. However, I'm not at all a git wizard and thus I'm looking for further advices. One can find many ...
16
votes
12answers
2k views
Is there a LaTeX editor supporting Subversion out of the box?
Actually I am new to Subversion. Shortly speaking, Subversion is a tool to manage versioning of documents, especially for software developers. You can find the details here.
I have a team to write a ...
7
votes
2answers
150 views
How can I automate “regression testing” for LaTeX documents, when updating packages?
I recently asked a related question about how often one should update LaTeX packages. Supposing that I update a bunch of packages in one go, or regularly update with only a few packages changing, how ...
12
votes
2answers
313 views
How to format source to take advantage of VCS?
Building on What are good working practices for VCS with LaTeX documents?, are there best practices for formatting (La)TeX source files to take advantage of version-control systems?
I keep my résumé ...