From f834e5d168c4d28036aeb085edc9aed966b48cad Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Jul 2007 18:34:37 +0200 Subject: [PATCH 1/2] added git howto for cin3 in wiki/index.html --- wiki/index.html | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) mode change 100644 => 100755 wiki/index.html diff --git a/wiki/index.html b/wiki/index.html old mode 100644 new mode 100755 index 65bfef442..89487fc9a --- a/wiki/index.html +++ b/wiki/index.html @@ -927,6 +927,37 @@ For now I hope this approach suffices, maybe we need admin/git_hooks/$HOOKNAME.$ → see [[Interesting Branches|GitBranches]] +
+
This part should explain what you have to do in order to download the sources of Cinelerra3 (cin3) from pipapo.org. It treats as well how to deliver improvements to cin3 using git. Git is a tool similar to cvs or svn.
+
+The cin3 sources are stored in a git repository. Maybe you have never heard of git before, but i can allay your fears: using git isn't that complicated. To download cin3 the very first time you simply have to clone a git-repo from pipapo.org. To do so just type the following in a shell:
+!!!Code
+//{{{
+git clone git://git.pipapo.org/cinelerra3/ct YOURCOPY'sNAME
+//}}}
+
+This will create a directory named YOURCOPY'sNAME which contains the whole data of the cinelerra3/ct branch of Cinelerra3. After having downloaded a cin3-git-repository you can update it by simply typing:
+!!!Code
+//{{{
+cd /your/path/YOURCOPY'sNAME
+git pull
+//}}}
+
+If everything went well your copy is now up to date. Pulling is faster than cloning it again and causes less traffic at the server. 
+
+!!!Tips: 
+* NEVER delete a git repository without a permission of a pro.
+* Check the url. Note e.g. the 3 in cinelerra3 
+* Install git before calling git
+
+Now you could compile the source code or improve Cinelerra3 or the documentation. After having done so (let's say you have written a patch) you can deliver your changes by:
+!!!Code
+//{{{
+git push git://git.pipapo.org/cinelerra3/mob
+//}}}
+
+cinelerra3/mob is an anonymous account where everyone can commit changes. 
+
/***
 ''InlineJavascriptPlugin for ~TiddlyWiki version 1.2.x and 2.0''

From 4580eb56347fda20c2d8bc81f71f4b2c217ea53b Mon Sep 17 00:00:00 2001
From: Simeon Voelkel 
Date: Mon, 16 Jul 2007 20:00:12 +0200
Subject: [PATCH 2/2] improved git howto for cin3

---
 wiki/index.html | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/wiki/index.html b/wiki/index.html
index 89487fc9a..5be45c5ad 100755
--- a/wiki/index.html
+++ b/wiki/index.html
@@ -927,7 +927,7 @@ For now I hope this approach suffices, maybe we need admin/git_hooks/$HOOKNAME.$
 → see [[Interesting Branches|GitBranches]]
 
-
+
This part should explain what you have to do in order to download the sources of Cinelerra3 (cin3) from pipapo.org. It treats as well how to deliver improvements to cin3 using git. Git is a tool similar to cvs or svn.
 
 The cin3 sources are stored in a git repository. Maybe you have never heard of git before, but i can allay your fears: using git isn't that complicated. To download cin3 the very first time you simply have to clone a git-repo from pipapo.org. To do so just type the following in a shell:
@@ -951,12 +951,19 @@ If everything went well your copy is now up to date. Pulling is faster than clon
 * Install git before calling git
 
 Now you could compile the source code or improve Cinelerra3 or the documentation. After having done so (let's say you have written a patch) you can deliver your changes by:
+* at first setting your name and email
+* committing your changes
+* pushing your local git-repo to a public server
+
 !!!Code
 //{{{
+git config --global user.name "YOUR REALNAME"
+git config --global user.email YOUR-E@MAIL.ADRESS
+git commit -m 'YOUR DESCRIPTION' -- FILE/TO/COMMIT
 git push git://git.pipapo.org/cinelerra3/mob
 //}}}
 
-cinelerra3/mob is an anonymous account where everyone can commit changes. 
+cinelerra3/mob is an anonymous account at pipapo.org where everyone can commit changes.
/***