Tech
Building GitHub-Inspired Version Control and Forking Without Duplicating Project Files
One of the challenges I faced while building my LaTeX Writer project was implementing version control and project forking in a storage-efficient way.
A typical LaTeX project contains multiple files. Even a simple project usually has a "main.tex" file, bibliography files, images, style files, and other supporting documents. If I stored a complete copy of every file for every version or fork, storage requirements would grow rapidly.
Imagine a project with four files and ten versions. Storing...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to