# Source Verzeichnis und git

**URL:** <https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394>\
**Category:** Deutsches Forum\
**Created:** [August 21, 2024, 4:37pm UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394 "2024-08-21T16:37:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![marsium](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/m/57b2e6/32.png) [@marsium](https://forum.oxid-esales.com/u/marsium)\
**Post date:** [August 21, 2024, 4:37pm UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394/1 "2024-08-21T16:37:46Z")

</div>

Hallo Forum,

ist echt eine Weile her, dass ich OXID zum letzten Mal produktiv eingesetzt habe.  
Einiges hat sich verändert.  
Die Rede ist von 7.1 Version. Was mich interessieren würde, wie handhabt ihr /source - Verzeichnis? Ist es bei Euch im git oder nicht, nämlich Ihr belasst es nur auf composer.json und composer.lock im git-Repo?

Was ist “Best Practice”?

Danke!

---

<div class="post-metadata">

**Author:** ![DanielS](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/daniels/32/474_2.png) [@DanielS](https://forum.oxid-esales.com/u/DanielS)\
**Post date:** [August 23, 2024, 10:15am UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394/2 "2024-08-23T10:15:07Z")

</div>

Sofern Composer alle Pakete (Module, Themes, Libraries) beziehen kann, reicht es, die composer.json und composer.lock abzulegen. Und Produktivdaten wie Bilder und Dokumente landen ja nicht im Repository.

Nun fallen mir nur noch .htaccess-Dateien und die config.inc.php (ohne Zugangsdaten) ein.

---

<div class="post-metadata">

**Author:** ![marsium](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/m/57b2e6/32.png) [@marsium](https://forum.oxid-esales.com/u/marsium)\
**Post date:** [August 23, 2024, 10:23am UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394/3 "2024-08-23T10:23:30Z")

</div>

Hallo Daniel. Vielen Dank, das hat sehr geholfen und unsere Mutmassungen bestätigt.  
Darf ich Dich noch fragen wie Ihr /var/ handhabt? Auch abseits des Repo?

Danke.

---

<div class="post-metadata">

**Author:** ![DanielS](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/daniels/32/474_2.png) [@DanielS](https://forum.oxid-esales.com/u/DanielS)\
**Post date:** [August 23, 2024, 11:22am UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394/4 "2024-08-23T11:22:44Z")

</div>

Das var-Verzeichnis enthält ja Konfigurationen, die sich jeden Moment ändern können und (genau wie die Datenbank) immer nur eine Momentaufnahme des Produktivshops darstellen.

Daher behandeln wir das var-Verzeichnis im Moment gar nicht. Wir legen’s nicht im Repo ab und gesichert wird es auch nur providerseitig. Spannend wird das Thema beim Deployment, weil die Einstellungen ja dann wieder in den Shop müssen. Aber auch da würde ich das Verzeichnis eher irgendwo zentral auf dem Server ablegen (genau wie auch die Bilderordner) und beim Deployment nur einen Link darauf hin einrichten.

---

<div class="post-metadata">

**Author:** ![marsium](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/m/57b2e6/32.png) [@marsium](https://forum.oxid-esales.com/u/marsium)\
**Post date:** [August 23, 2024, 11:24am UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394/5 "2024-08-23T11:24:44Z")

</div>

@DanielS Goldwert die Infos.  
Herzlichen Dank!

---

<div class="post-metadata">

**Author:** ![system](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/system/32/4245_2.png) [@system](https://forum.oxid-esales.com/u/system)\
**Post date:** [August 23, 2025, 11:25am UTC](https://forum.oxid-esales.com/t/source-verzeichnis-und-git/99394/6 "2025-08-23T11:25:24Z")

</div>

Closed on August 23, 2025, 11:25am UTC

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
