diff options
| author | Brenton Leanhardt <brenton.leanhardt@gmail.com> | 2008-06-25 20:16:12 -0400 |
|---|---|---|
| committer | Brenton Leanhardt <brenton.leanhardt@gmail.com> | 2008-06-25 20:17:47 -0400 |
| commit | 7005cec08333a2af9b77a69956d169e7b6554e8f (patch) | |
| tree | 60f6a898db589dd5b86b921b4858613c847befbf | |
| parent | cd6b9709d5b8efd553ba6d064ee77e815d2031ed (diff) | |
Adding some everest-sync documentation
| -rw-r--r-- | everest-repo/everest-repo-1.0.0/docs/en-US/Cookbook.xml | 11 | ||||
| -rw-r--r-- | everest-repo/everest-repo-1.0.0/docs/en-US/Tooling.xml | 58 |
2 files changed, 62 insertions, 7 deletions
diff --git a/everest-repo/everest-repo-1.0.0/docs/en-US/Cookbook.xml b/everest-repo/everest-repo-1.0.0/docs/en-US/Cookbook.xml index 7bc8313..d37ebbe 100644 --- a/everest-repo/everest-repo-1.0.0/docs/en-US/Cookbook.xml +++ b/everest-repo/everest-repo-1.0.0/docs/en-US/Cookbook.xml @@ -162,16 +162,13 @@ run: <screen> -everest-sync start quick --repo=[Remote Repo machine] +# "reset --hard" to all the git repositories on a remote Repo +everest-sync start quick --repo=[remote Repo machine] + +# Push all the repos where they need to go on the new Repo machine everest-sync save </screen> </para> - - <para> - That will 'reset --hard' to all the git repos - that are on the remote Repo machine and then - copy the files where they need to go. - </para> </section> </section> diff --git a/everest-repo/everest-repo-1.0.0/docs/en-US/Tooling.xml b/everest-repo/everest-repo-1.0.0/docs/en-US/Tooling.xml index 00a68bb..c18d987 100644 --- a/everest-repo/everest-repo-1.0.0/docs/en-US/Tooling.xml +++ b/everest-repo/everest-repo-1.0.0/docs/en-US/Tooling.xml @@ -17,12 +17,70 @@ <section id="everest-sync"> <title>everest-sync</title> + <para> + The goal of + <application>everest-sync</application> is to + make the process of syncronizing git + repositories from one &PRODUCT; Repo to another + as easy as possible. The main mode + <emphasis>start</emphasis> which guides the + user through the process. + </para> + + <para> + In the <emphasis>start</emphasis> mode work + will be performed in a working directory. The + app will then iterate over each repository, + asking the user what work to perform. + </para> <section id="everest-sync-usage"> <title>Usage</title> <para> + The following oneliners are in no particular order. + <screen> +# Start the syncronization wizard +everest-sync start --repo=[remote Repo machine] + </screen> + + <screen> +# Hard reset to a given repositories state +everest-sync start quick --repo=[remote Repo machine] + </screen> + + <screen> +# Push content where it needs to go +everest-sync save + </screen> + + <screen> +# Remove the working directory +everest-sync clean + </screen> </para> + <important> + <title>Important</title> + <para> + <application>everest-sync</application> + must be run as the + <emphasis>everest</emphasis> + user. + </para> + </important> + + <note> + <title>Note</title> + <para> + All + <application>everest-sync</application> + modes take the + <emphasis>--help</emphasis>, + <emphasis>--verbose</emphasis> and + <emphasis>--workingdir</emphasis> + flags. + </para> + </note> </section> </section> </section> |
