SVN::Observator

Vorstellungen von Programmen, welche mit Lazarus erstellt wurden.
Antworten
Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2634
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

SVN::Observator

Beitrag von m.fuchs »

Hallo,

Überwachung möchte ja eigentlich niemand für uns, beim gemeinsamen Entwickeln machen wir mal eine Ausnahme. SVN::Observator ist ein kleines Tool, welches in regelmäßigen Abständen Subversion-Repositories auf neue Revisionen überprüft. Findet es welche, kann der Benutzer auf vielfältige Weise (Notification Window, TaskIcon) darüber informiert werden. Und nebenbei, kann man sich für die die Repositories die letzten N Revisions-Meldungen anzeigen.

Bild

Das Programm steht unter GPL-3 und benötigt zur Ausführung ein installiertes Subversion. Aktuell ist die Version 1.8.
Installationspakete in Form von .deb-Paketen für Linux32 und 64, sowie ein Installer für Windows stehen zu Download bereit: https://sourceforge.net/projects/svn-ob ... files/1.8/


Bug-Meldungen oder Feature-Requests bitte bei Sourceforge oder alternativ hier.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Mathias
Beiträge: 6146
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: SVN::Observator

Beitrag von Mathias »

Könnte man damit auch die fpc/Lazarus SVN überwachen ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2634
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: SVN::Observator

Beitrag von m.fuchs »

Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Mathias
Beiträge: 6146
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: SVN::Observator

Beitrag von Mathias »

Ich habe es gerade probiert, interessant, das dort sogar Details zu den Änderungen angezeigt werden.
Das habe ich gar nicht gewusst, das SVN dies kann. :shock:
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Michl
Beiträge: 2505
Registriert: Di 19. Jun 2012, 12:54

Re: SVN::Observator

Beitrag von Michl »

m.fuchs hat geschrieben:ist ein kleines Tool, welches in regelmäßigen Abständen Subversion-Repositories auf neue Revisionen überprüft
Interessant!

Zwei Fragen hätte ich dazu:

Registriert sich die Anwendung als Dienst oder läuft sie nur, wenn man sie explizit startet und ist wieder raus aus dem Speicher, wenn man das Tool beendet?

Funktioniert nur SVN oder kann es auch GIT?

Code: Alles auswählen

type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection; 

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2634
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: SVN::Observator

Beitrag von m.fuchs »

Michl hat geschrieben:Registriert sich die Anwendung als Dienst oder läuft sie nur, wenn man sie explizit startet und ist wieder raus aus dem Speicher, wenn man das Tool beendet?

Kein Dienst, nur eine normale Anwendung. Du kannst sie dir einfach in den Autostart damit sie immer da ist, wenn du aber auf Exit klickst ist sie komplett weg.

Michl hat geschrieben:Funktioniert nur SVN oder kann es auch GIT?

Da ich GIT bisher nie eingesetzt habe (fand es nur bei Tests unerträglich) ist bisher nur SVN drin. Aber wie gesagt: bisher. Das Programm ist aber darauf vorbereitet auch mit unterschiedlichen Typen umzugehen. Kann man also erweitern.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2634
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: SVN::Observator

Beitrag von m.fuchs »

Hinweis: es gibt eine neue Version (1.6). Neben ein paar Bugfixes wurde das Programm um FIlter und Sortiermöglichkeiten erweitert.

Download wie immer bei Sourceforge.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2634
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: SVN::Observator

Beitrag von m.fuchs »

Die neue Version ( 1.8 ) ist gerade eben freigegeben worden.
Neben einige Bugfixes gibt es nun die Möglichkeit, die Programmoberfläche auch in deutscher Sprache anzuzeigen. Außerdem kann man bequem per Shortcut zum nächsten ungelesenen Beitrag navigieren und die Zeitangaben auf UTC umstellen.

Download wie immer bei Sourceforge.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1423
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: SVN::Observator

Beitrag von fliegermichl »

Cooles Tool!

Eine Kleinigkeit ist mir aufgefallen. In der Hilfe schreibst Du, dass wenn man das Window minimiert, es als Trayicon dargestellt wird. Minimize ist aber deaktiviert. Die Minimierung funktioniert durch klick auf das X oben rechts.
Wäre toll wenn es auch mit Git funktionieren würde weil ich fast alles mit Git versioniere.

Viele Grüße
Michael

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6197
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: SVN::Observator

Beitrag von af0815 »

fliegermichl hat geschrieben:Wäre toll wenn es auch mit Git funktionieren würde weil ich fast alles mit Git versioniere.

Dazu gab es schon mal eine ausführliche Diskussion hier im Forum.
Konklusio soweit ich mich erinnere: Nein GIT ist nicht SVN. Und da bei GIT alles lokal abläuft ist eine Überwachung wie bei SVN über den Server nicht möglich.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2634
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: SVN::Observator

Beitrag von m.fuchs »

af0815 hat geschrieben:
fliegermichl hat geschrieben:Wäre toll wenn es auch mit Git funktionieren würde weil ich fast alles mit Git versioniere.

Dazu gab es schon mal eine ausführliche Diskussion hier im Forum.
Konklusio soweit ich mich erinnere: Nein GIT ist nicht SVN. Und da bei GIT alles lokal abläuft ist eine Überwachung wie bei SVN über den Server nicht möglich.

Genau. Ich hatte das tatsächlich geplant, bin aber an den (aus meiner Sicht) Unzulänglichkeiten von git gescheitert.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Antworten