summaryrefslogtreecommitdiff
path: root/doc/darcs.txt
diff options
context:
space:
mode:
authorbringert <bringert@cs.chalmers.se>2005-11-17 18:00:17 +0000
committerbringert <bringert@cs.chalmers.se>2005-11-17 18:00:17 +0000
commitda018afd5a98c2864bdceb5c790bce13f646916f (patch)
tree0075d171656a9add0a2f0f633dedad700cb68911 /doc/darcs.txt
parenta889489b9579563e85b10f16d5cba291146da659 (diff)
Documented how to record changes when using read-only access.
Diffstat (limited to 'doc/darcs.txt')
-rw-r--r--doc/darcs.txt17
1 files changed, 15 insertions, 2 deletions
diff --git a/doc/darcs.txt b/doc/darcs.txt
index e7dd26815..d9074dbbe 100644
--- a/doc/darcs.txt
+++ b/doc/darcs.txt
@@ -67,10 +67,23 @@ $ darcs pull -a
Without ``-a``, you can choose which patches you want to get.
+== Recording local changes ==
+
+Since every copy is a repository, you can have local version control
+of your changes. To record some changes, use:
+
+```
+$ darcs record
+```
+
+This creates a patch against the previous version and stores it in your
+local repository.
+
== Submitting patches ==
If you are using read-only access, send your patches by email to
-someone with write-access. Create the patch with:
+someone with write-access. First record your changes in your local
+repository, as described above. Then create the patch with:
```
$ darcs send -o mypatch.patch
@@ -191,7 +204,7 @@ have to record the changes that you want to commit:
$ darcs record
```
-This creates a patch against the previous version and stores it in you
+This creates a patch against the previous version and stores it in your
local repository. You can record any number of changesets before
pushing them to the main repo. In fact, you don't have to push them at
all if you want to keep the changes only in your local repo.