# Deployment mit psh.phar / Livebetrieb - Best Practice

**URL:** <https://forum.shopware.com/t/deployment-mit-psh-phar-livebetrieb-best-practice/64793>\
**Category:** Programmierung\
**Created:** [18. Februar 2020 um 08:26 UTC](https://forum.shopware.com/t/deployment-mit-psh-phar-livebetrieb-best-practice/64793 "2020-02-18T08:26:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![beyerph](https://avatars.discourse-cdn.com/v4/letter/b/5e9695/32.png) [@beyerph](https://forum.shopware.com/u/beyerph)\
**Post date:** [18. Februar 2020 um 08:26 UTC](https://forum.shopware.com/t/deployment-mit-psh-phar-livebetrieb-best-practice/64793/1 "2020-02-18T08:26:37Z")

</div>

Hallo zusammen,

wir versuchen gerade unseren Workflow bezüglich Entwicklung und Deployment auf die Anforderungen von Shopware 6 anzupassen.

Das gesamte Shopware 6 Projekt inkl. aller Plugins und Anpassungen im Public-Ordner werden&nbsp;bei uns in GITlab eingecheckt. Wir nutzen die Standard .gitignore-Datei - sowas wie “vendor” wird also nicht mit eingecheckt. Aktuell nutzen wir als Basis&nbsp;für die Entwicklung das SW-Production-Template.

Das Deployment sieht bei uns so aus, dass per Gitlab-Pipeline ein rsync auf den Zielserver durchgeführt wird, anschließend alle nötigen Abhängigkeiten installiert werden und dann der Symlink auf den neuen Release-Ordner hergestellt wird (Blue-Green).

Zu unserem Problem: Wie gesagt nutzen wir das Production-Template für die die Entwicklung und für den Livebetrieb. Das Problem ist allerdings, dass es keine Möglichkeit gibt die Entwickler-Tools aus der “psh.phar” (watch/…) zu nutzen.&nbsp;

Frage: Wie können wir mit einem Repository sicherstellen, dass wir sowohl alle Entwickler-Tools (psh.phar) zu Verfügung haben und gleichzeitig das gleiche Repository in Live und Lokal&nbsp;einsetzen können?

Besten Dank schonmal & Grüße  
Philipp

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [18. Februar 2020 um 08:27 UTC](https://forum.shopware.com/t/deployment-mit-psh-phar-livebetrieb-best-practice/64793/2 "2020-02-18T08:27:40Z")

</div>

Du brauchst die psh.phar nicht. Du findest alles im bin Ordner was du brauchst

[https://github.com/shopware/production/tree/6.1/bin](https://github.com/shopware/production/tree/6.1/bin)

---

<div class="post-metadata">

**Author:** ![beyerph](https://avatars.discourse-cdn.com/v4/letter/b/5e9695/32.png) [@beyerph](https://forum.shopware.com/u/beyerph)\
**Post date:** [18. Februar 2020 um 11:25 UTC](https://forum.shopware.com/t/deployment-mit-psh-phar-livebetrieb-best-practice/64793/3 "2020-02-18T11:25:38Z")

</div>

Hey Shyim,

besten Dank für deine hilfreiche Rückmeldung. Wir haben die beiden fehlenden Scripte nie gesehen, weil sie wohl noch nicht mit in die downloadbare Version 6.1.1 eingeflossen sind.

Damit sollte die psh.phar für unsere Entwicklung überflüssig sein.

Besten Dank & Grüße  
Philipp
