myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Rund um die Programmierung » Dateiinhalte vergleiche - Change Log wie mit GIT - Möglichkeiten?
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Dateiinhalte vergleiche - Change Log wie mit GIT - Möglichkeiten?

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
piro299
myCSharp.de-Mitglied

Dabei seit: 27.01.2016
Beiträge: 22
Entwicklungsumgebung: Visual Studio 2019
Herkunft: Norddeutschland


piro299 ist offline

Dateiinhalte vergleiche - Change Log wie mit GIT - Möglichkeiten?

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Moin zusammen,

wir haben mehrere Dateien, die wir via FTP vom Server herunterladen.

Nun muss ich die Dateien überprüfen, ob sich was geändert hat. Eine Change Historie soll es auch geben.

Meine Idee ist es, die Dateien in unsere DevOps Repository zu bringen und Git alles machen zu lassen.
Das würde auch super funktionieren.Leider sind in den Dateien auch Benutzer und Passwörter hinterlegt.
Nun fällt erstmal diese Variante raus. Leider kann ich auch nicht über alle Dateien rennen und die Passwörter unkenntlich machen, denn es gibt keine Logik diese zu ermitteln.

Mein Ziel ist eine Übersicht mit History zu haben, was sich in den Dateien geändert hat.

Was für Möglichkeiten kennt ihr noch? Kann man das auch mit einem C# Programm lösen, welches mit GIT im Hintergrund arbeitet?

Vielen Dank im Voraus für alle Hilfestellungen.

Mit freundlichen Grüßen
Sven
Neuer Beitrag 09.02.2020 20:50 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.944
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

 Google-Suche nach c# diff lib

Auch wenn das ausserhalb der Frage ist: warum sind überhaupt Benutzernamen und Passwörter auf einem Filesystem aka FTP.
Das ist so das ziemlich unsicherste, was man mit Credentials machen kann (also FileSystem im Allgemeinen).
Neuer Beitrag 09.02.2020 21:04 Beiträge des Benutzers | zu Buddylist hinzufügen
piro299
myCSharp.de-Mitglied

Dabei seit: 27.01.2016
Beiträge: 22
Entwicklungsumgebung: Visual Studio 2019
Herkunft: Norddeutschland

Themenstarter Thema begonnen von piro299

piro299 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Der FTP ist von unserem ERP System. Daher sind die Benutzer und Passwörter in Klartext.

Wahrscheinlich ist es wirklich das Beste, ich löse es wie folgt.

1. FTP der Dateien
2. Alle Dateien durchsuchen und die Benutzernamen und Passwörter löschen.
3. Via Git ins DevOps Repository

Das blöde ist nur, dass jede Löschung die Datei ändert und somit auch eine Änderung fürs Git ist.

Ich möchte ja nur wirkliche Änderungen mitbekommen.
Neuer Beitrag 09.02.2020 22:05 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 4 Monate.
Der letzte Beitrag ist älter als 4 Monate.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 07.07.2020 20:22