Next:
Contents
Contents
Darcs User Manual
David Roundy
2.8.5 (release)
Contents
Introduction
Features
Getting started
Creating your repository
Making changes
Making your repository visible to others
Getting changes made to another repository
Moving patches from one repository to another
Push
All pulls
Send and apply manually
Configuring darcs
prefs
Environment variables
General-purpose variables
Remote repositories
Highlighted output
Character escaping and non-ASCII character encodings
Best practices
Creating patches
Changes
Keeping or discarding changes
Unrecording changes
Special patches and pending
Using patches
Dependencies
Branches: just normal repositories
Moving patches around--no versions
Tags--versions
Conflicts
Resolving conflicts
Global and per-repository caches
Distributed development with one primary developer
Sending signed patches by email
Darcs commands
Common options to darcs commands
Match
Posthooks
Prehooks
Options apart from darcs commands
Getting help
darcs help
Creating repositories
darcs initialize
darcs get
Modifying the contents of a repository
darcs add
darcs remove
darcs move
darcs replace
Working with changes
darcs record
darcs pull
darcs push
darcs send
darcs apply
Seeing what you've done
darcs whatsnew
darcs changes
More advanced commands
darcs tag
darcs setpref
darcs test
darcs repair
darcs optimize
Undoing, redoing and running in circles
darcs amend-record
darcs rollback
darcs unrecord
darcs obliterate
darcs revert
darcs unrevert
Advanced examination of the repository
darcs diff
darcs annotate
darcs show
darcs show authors
darcs show contents
darcs show files
darcs show index
darcs show tags
darcs show repo
Rarely needed and obscure commands
darcs mark-conflicts
darcs trackdown
Example usage
darcs dist
darcs put
darcs fetch
darcs convert
Building darcs
License
The GNU General Public License
Preamble
Appendix: How to Apply These Terms to Your New Programs
About this document ...
2015-06-16