[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Nov 2020
    Beiträge
    418
    VS-Code ist kein Lizenzprogramm. Ergo sind auch alle Erweiterungen darin kein Lizenzprogramm. Jetzt beantwortet?
    Verstehe nicht wofür genau es hier eine rote Karte geben sollte.

  2. #14
    Registriert seit
    Oct 2004
    Beiträge
    251
    @GIT
    Ich kann mir von jeder Zeile die Infos anzeigen lassen, wer, wann was geändert hat:

    Anhang 692


    Ja, ich sehe nicht das Änderungsdatum als eigene Spalte auf einen Blick, sondern muss auf jede Zeile springen.


    Will ich wissen, was im Zuge dieser Änderung noch alles angepasst wurde, brauch ich nur den Vergleich für diesen Commit öffnen:

    Anhang 693

    Ich weine keine Träne der Date Spalte hinterher.
    Mit dem IFS habe ich eine große Vielzahl an Möglichkeiten, die es mit SRC-PF nicht gibt.
    Hallo Andreas,

    es geht um die historische Informationen - vor der Versionskontrolle - die beim ersten Import verloren gehen. Gekoppelt mit Kommentaren bzw. auskommentierten Zeilen lassen sich auch Rückschlüsse ziehen, was/wann geändert wurde. Natürlich kein Vergleich zu einer echten Versionskontrolle wie GIT oder SVN.

    Ich habe schon mal über eine Ex/Importprogramm nachgedacht, welcher mir das tageweise exportiert und jeweils ein COMMIT macht. Aber wenn wir da was angreifen, passiert das i.d.R. meistens um es abzulösen.

  3. #15
    Registriert seit
    Nov 2020
    Beiträge
    418
    Hi Robert,

    Mit "historische Informationen" meinst du das Änderungs-Datum je Zeile? Das Datum das eigentlich nur aussagt, dass hier eventuell etwas geändert wurde oder auch nicht und bei gelöschten Zeilen jede Info fehlt?

  4. #16
    Registriert seit
    Oct 2004
    Beiträge
    251
    Hi Andreas,

    ja genau diese Info. Ist natürlich nichts 100%iges - zusammen mit der Praxis "Zeilen nur auskommentieren" bekommt man aber zumindest Hinweise. Auch mit den Änderungen suchen ab Datum.

    Ich ziehe natürlich auch eine echte Versionskontrolle vor, war bei der Suche im Legacy-Code eben auf diese Infos angewiesen um mit dem Datum (falls nix dazu kommentiert ist) und unserer restlichen Doku (Deploymentlog, Projekt und Zeiterfassung) den CR zu der Änderung finden.

    Im Vergleich zu den aktuellen Werkzeugen natürlich eine absolute Notlösung - aber trotzdem ein gewisse "Restinformation" die ich/wir nicht gerne verlieren würde.

  5. #17
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wenn man es mit der Source-Control ernst nimmt, so muss man jeden Tag committen, ansonsten sind keine Tagesinformationen vorhanden, sondern nur die Daten des Commit.
    Zwischenzeitliche Änderungen sind dann eben auch weg.
    Es mag lästig sein, aber es ist halt empfehlenswert, da man schnell mal sehen kann, wie war es denn vorher (gestern, vor einer Woche, ....) um es auch eben mal zurückzudrehen, weil man sich da vertan hatte.
    Leider gibts das nicht im RDi. Dafür wird dann schon mal CMOne angetan.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #18
    Registriert seit
    Nov 2020
    Beiträge
    418

  7. #19
    Registriert seit
    Oct 2013
    Beiträge
    175
    Naja, wenn man sich die Mühe macht und vor allem die Historie nachvollziehen kann, dann geht das schon.

    Ich habe mir die Source-Sicherungen der letzten - ich glaube es waren 12 - Jahre besorgt und unser homegrown Editier-Protokoll habe ich dazu verwendet, den jeweiligen Stand in git zu comitten. Als der damalige User, mit dem damaligen Timestamp.
    Da in unserem Protokoll auch das Jira-Ticket drinsteht, habe ich das als commit-Message verwendet und nun sehen wir bei jeder Zeile, wer das wann warum gemacht hat - viel besser als vorher!
    Da unser git-Repo auf einem gitlab-Server gehostet wird, kann Jira diese commits sogar finden und verlinkt darauf.

    Umgekehrt ginge es auch, mit "git blame" kriege ich die Infos alle auf einmal und könnte die Source mit dem richtigen Änderungsdatum auch wieder in ein Source physical file schreiben.
    Aber wie Andreas Prouza so richtig schreibt: wer will das schon?

Similar Threads

  1. Verschachtele /COPY Anweisung und embedded SQL
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 23-06-14, 17:51
  2. Artikel: Dauerhafte RPGUmwandlungsoptionen per/COPY
    By NEWSolutions Redaktion in forum NEWSolutions artikel
    Antworten: 0
    Letzter Beitrag: 05-12-13, 05:55
  3. WDSC Debug Variableninhalte mit copy&paste einfügen
    By Rainer4508 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 06-08-09, 07:53
  4. runrmtcmd + copy per Batch
    By kuetemaj in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-02-03, 07:31
  5. Secure Copy
    By Marcus Scherz in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-07-01, 07:29

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •