Ergebnis 1 bis 8 von 8

Thema: Prod und Dev (Spielwiese) synchronisieren

  1. #1
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    850

    Standard Prod und Dev (Spielwiese) synchronisieren

    Hallo zusammen,

    ich versuche gerade zwei Installationen auf den gleichen Stand zu bekommen. Beide liegen bei All Inkl. auf dem gleichen Webspace aber unter unterschiedlichen Hosts (fälschlicherweise als Subdomains bezeichnet).

    Die Quelle ist nach meinem Verständnis der Server (Master), die Zielinstallationen sind die Client. Richtig?

    Ich habe also auf dem Ziel (Client) einen API-Key erzeugt und diesen im Server eingetragen.

    Dann mit "Systemcheck von Client 1 anzeigen" geprüft ob die Kommunikation zum Client funktioniert. Funktioniert.

    Um nicht direkt die Datenbank zu zerschießen, wollte ich zunächst nur mal die Dateien abgleichen. Dazu habe ich auf "Client ID 1 synchronisieren" geklickt. Dann erstellt er eine Übersicht der Abweichungen und präsentiert mir dann eine Liste mir Dateien, die er Anlegen oder Löschen will, oder wo er einen Konflikt erkannt haben will.

    Dabei will er Dateien löschen, die es auf dem Client nicht gibt.

    Da stimmt doch was nicht, oder verstehe ich hier was falsch?

    Neelix.

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Was für Versionen von

    * Contao
    * PHP
    * syncCto

    ?

  3. #3
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    850

    Standard

    Contao 4.13.23
    PHP: 8.1
    syncCto: 4.1.2

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    wie sieht Deine composer.json aus?

  5. #5
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    850

    Standard

    Code:
    {
        "type": "project",
        "require": {
            "bugbuster/contao-be_user_online-bundle": "2.2.0",
            "bugbuster/contao-botstatistics-bundle": "^1.0",
            "bugbuster/contao-dlstats-bundle": "^1.3",
            "bugbuster/contao-statistic_group-bundle": "^1.0",
            "bugbuster/contao-visitors-bundle": "^1.8",
            "christianbarkowsky/contao-protectedselect": "^1.2",
            "codefog/contao-social_images": "^4.1",
            "contao/calendar-bundle": "4.13.*",
            "contao/comments-bundle": "4.13.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.13.*",
            "contao/listing-bundle": "4.13.*",
            "contao/manager-bundle": "4.13.*",
            "contao/news-bundle": "4.13.*",
            "contao/newsletter-bundle": "4.13.*",
            "erdmannfreunde/optimist-theme-bundle": "2.0.2",
            "inspiredminds/contao-file-usage": "^1.1",
            "numero2/contao-proper-filenames": "^2.1",
            "oveleon/contao-cookiebar": "^1.12",
            "terminal42/contao-ajaxform": "^1.3",
            "terminal42/contao-folderpage": "^3.0",
            "terminal42/contao-root-protection": "^1.0",
            "terminal42/notification_center": "^1.7",
            "contao-community-alliance/dc-general": "^2.3@dev",
            "menatwork/synccto": "^4.1"
        },
        "repositories": {
            "erdmannfreunde/optimist-theme-bundle": {
            "type": "artifact",
            "url": "contao-manager/packages/"
            }
        },
        "extra": {
            "contao-component-dir": "assets",
            "public-dir": "web"
        },
        "scripts": {
            "post-install-cmd": [
                "@php vendor/bin/contao-setup"
            ],
            "post-update-cmd": [
                "@php vendor/bin/contao-setup"
            ]
        }
    }

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    ich würd mal ein Ticket auf Github schreiben mit den Angaben aus #3 und #5 sowie Screenshot

  7. #7
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    850

    Standard

    Aber das Prinzip der Erweiterung habe ich richtig verstanden, ja?

    Meine Quell-Installation ist der Server und das Ziel ist der Client, ja?

    Ich bin mir nicht sicher, ob das mit Github etwas bringt. Wenn ich mir dort die offenen Tickets schaue, wie lange die da schon rumliegen, habe ich den Eindruck, dass die Erweiterung nicht mehr wirklich entwickelt wird.

    Aber welche Lösung gibt es sonst um zwei Installationen (inhaltlich) auf dem gleichen Stand zu halten?

  8. #8
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    A: Aber das Prinzip der Erweiterung habe ich richtig verstanden, ja?

    B: Meine Quell-Installation ist der Server und das Ziel ist der Client, ja?

    C: Aber welche Lösung gibt es sonst um zwei Installationen (inhaltlich) auf dem gleichen Stand zu halten?
    A: ja
    B: ja
    C: Dateien können per rsync geupdatet werden - bei DB wirds kniffliger... hatte schon Agenturen, die da wilde SQL-Konstrukte gebaut haben ... wenn alles "one-way" ist, kannst Du Dir ein Shellscript bauen, was die Sachen von "S-->C" schaufelt ... do mache ich das bei meinen Dev-Versionen
    Ansonsten ist mir keine andere Erweiterung bekannt - es gab mal den Versuch einer Firma aus Hambug/Kiel/Rostock?!??! ... die waren mal bei den Podcasts von Joe dabei; SyncCto für C5 soll auf neu Beine gestellt werden - das wird aber sicher noch dauern

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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