Ergebnis 1 bis 4 von 4

Thema: gitignore für Contao Projekt

  1. #1
    Contao-Nutzer Avatar von poldixd
    Registriert seit
    12.07.2012.
    Ort
    Berlin
    Beiträge
    51

    Standard gitignore für Contao Projekt

    Hallo,

    es ist zwar mehr eine git frage, aber vielleicht kann mir jemand helfen. Ich will ein Kundenprojekt in mein Repo packen und habe Probleme mit der .gitignore Datei.

    Folgende Folder will ich im Repo haben:

    • files/KUNDENORDNER
    • templates/KUNDENORDNER
    • system/modules/KUNDENMODUL


    Also eigentlich nur das, was mit den Kunden zu tun hat.

    Meine gitignore sieht so aus:

    Code:
    # Alles verbieten
    *
    # Nur Projektdaten
    !files/KUNDENORDNER
    !templates/KUNDENORDNER
    !system/modules/KUNDENMODUL
    Jedoch funktioniert die Regel "!system/modules/KUNDENMODUL" nicht. Habe schon ein /** dahinter gehängt. Er zeigt keine Dateien für ein Commit an...

    Ist die gitignore so richtig?

    Viele Grüße!

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Ich weiß gar nicht, ob die gitignore überhaupt Negation versteht. (Nachtrag: doch gibt es)
    Die heißt ja nicht umonst gitignore.

    Hmm, das "*" scheint ja schon mal zu funktionieren.
    Schon mal so probiert?
    Code:
    # Alles verbieten
    *
    # Nur Projektdaten
    !/files/KUNDENORDNER
    !/templates/KUNDENORDNER
    !/system/modules/KUNDENMODUL
    Geändert von BugBuster (10.07.2014 um 15:34 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Nutzer
    Registriert seit
    10.12.2009.
    Beiträge
    3

    Standard

    Zitat Zitat von poldixd Beitrag anzeigen

    Code:
    # Alles verbieten
    *
    # Nur Projektdaten
    !files/KUNDENORDNER
    !templates/KUNDENORDNER
    !system/modules/KUNDENMODUL
    Siehe http://git-scm.com/docs/gitignore ganz unten. Es sollte also

    Code:
    # Alles verbieten
    /*
    # Nur Projektdaten
    !/files
    /files/*
    !/files/KUNDENORDNER
    !/templates
    /templates/*
    !/templates/KUNDENORDNER
    !/system
    /system/*
    !/system/modules
    /system/modules/*
    !/system/modules/KUNDENMODUL
    funktionieren. Ich habs allerdings nicht getestet. Evtl sind noch Fehler enthalten.

    Gruß
    Andreas

  4. #4
    Contao-Nutzer Avatar von poldixd
    Registriert seit
    12.07.2012.
    Ort
    Berlin
    Beiträge
    51

    Standard

    super! Funktioniert! Vielen Dank!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •