{"id":767,"date":"2017-03-21T09:13:11","date_gmt":"2017-03-21T07:13:11","guid":{"rendered":"http:\/\/blog.kivitendo-premium.de\/?p=767"},"modified":"2017-03-27T09:50:38","modified_gmt":"2017-03-27T07:50:38","slug":"aktuelle-entwicklerversion-von-kivitendo-installieren","status":"publish","type":"post","link":"https:\/\/blog.kivitendo.de\/?p=767","title":{"rendered":"Aktuelle Entwicklerversion von kivitendo installieren"},"content":{"rendered":"<p>Wer schon einmal die aktuelle Entwicklung in seiner Umgebung ausprobieren m\u00f6chte, installiert am besten eine Version mittels git wie folgt:<\/p>\n<p><a href=\"https:\/\/blog.kivitendo.de\/wp-uploads\/2017\/03\/Bildschirmfoto-vom-2017-03-21-08-11-31.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-768\" alt=\"Bildschirmfoto vom 2017-03-21 08-11-31\" src=\"https:\/\/blog.kivitendo.de\/wp-uploads\/2017\/03\/Bildschirmfoto-vom-2017-03-21-08-11-31-1024x241.png\" width=\"625\" height=\"147\" srcset=\"https:\/\/blog.kivitendo.de\/wp-content\/uploads\/2017\/03\/Bildschirmfoto-vom-2017-03-21-08-11-31-1024x241.png 1024w, https:\/\/blog.kivitendo.de\/wp-content\/uploads\/2017\/03\/Bildschirmfoto-vom-2017-03-21-08-11-31-300x70.png 300w, https:\/\/blog.kivitendo.de\/wp-content\/uploads\/2017\/03\/Bildschirmfoto-vom-2017-03-21-08-11-31-624x147.png 624w, https:\/\/blog.kivitendo.de\/wp-content\/uploads\/2017\/03\/Bildschirmfoto-vom-2017-03-21-08-11-31.png 1048w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><\/a><\/p>\n<p>Danach einfach die Schritte, wie in der <a title=\"Installationsanleitung\" href=\"https:\/\/www.kivitendo.de\/doc\/html\/ch02s03.html\">Installationsanleitung<\/a> beschrieben, durchf\u00fchren.<\/p>\n<p>Wer schon eine bestehende git-Installation hat, kann diese einfach kopieren und dann im Apache als weitere Installation konfigurieren, bspw.<\/p>\n<p><code><br \/>\n$ cp -a kivitendo\/ kivitendo-devel\/<br \/>\n$ cd kivitendo-devel\/<br \/>\n$ git branch # zeigt die aktuellen zweige<br \/>\n$ git checkout master<br \/>\n$ git pull<br \/>\n$ vim config\/kivitendo.conf # !!! die auth-db \u00e4ndern, damit nicht das Echtsystem hochgezogen wird!<br \/>\n- db = kivitendo_auth<br \/>\n+ db = kivitendo_auth_devel<br \/>\n$ service apache2 restart<br \/>\n<\/code><\/p>\n<p>Den Rest dann in der apache.conf einstellen, wie in der Anleitung beschrieben.<br \/>\nIch hab in der Regel ein kleines Synchronisationsskript um Echtdaten direkt in eine Test-DB zu analysieren, in etwa so:<\/p>\n<p><code>#!\/bin\/bash<br \/>\npg_dump -U postgres -h 127.0.0.1 kivi &gt; \/tmp\/kivi.sql<br \/>\npsql -U postgres -h 127.0.0.1 template1 &lt; drop-create-devel.sql<br \/>\npsql -U postgres -h 127.0.0.1 kivi-devel &lt; \/tmp\/kivi.sql<\/code><\/p>\n<p><code>$ cat drop-create-devel.sql<\/code><\/p>\n<p>DROP DATABASE kivi-devel;<br \/>\nCREATE DATABASE kivi-devel;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wer schon einmal die aktuelle Entwicklung in seiner Umgebung ausprobieren m\u00f6chte, installiert am besten eine Version mittels git wie folgt: Danach einfach die Schritte, wie in der Installationsanleitung beschrieben, durchf\u00fchren. Wer schon eine bestehende git-Installation hat, kann diese einfach kopieren und dann im Apache als weitere Installation konfigurieren, bspw. $ cp -a kivitendo\/ kivitendo-devel\/ $ [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,5],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=\/wp\/v2\/posts\/767"}],"collection":[{"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=767"}],"version-history":[{"count":8,"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=\/wp\/v2\/posts\/767\/revisions"}],"predecessor-version":[{"id":777,"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=\/wp\/v2\/posts\/767\/revisions\/777"}],"wp:attachment":[{"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kivitendo.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}