Please follow these simple guidelines to help everybody get the most out of revision control.
git log
, annotate
, diff
etc. For example, confine content changes and formatting changes to separate commits.\bibliography{iisbib,otherbib}
, which can then simply be accessed via symbolic links to the respective .bib
files in iisbib/exports/
. For externally-shared documents, the recommended solution is the inclusion of a custom .bib
file in the repository together with the paper, using automatic tools to feed it cited references from external BibTeX databases1).Makefile
or scripts for auto-generating files where their making is not obvious..gitignore
files to keep the workspace clean for git status
and friends. List all auto-generated files, including backup files, in .gitignore
. Likewise for Subversion, use svn propedit svn:ignore directory
.git pull
can take arbitrarily long3). Rather, keep videos on the IIS server; the recommended place for now is iis:/projects/www/public/videos/
.