AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte DevProject Manager (Projektverwaltung) 1.7.8
Thema durchsuchen
Ansicht
Themen-Optionen

DevProject Manager (Projektverwaltung) 1.7.8

Ein Thema von Gaijin · begonnen am 9. Mai 2006 · letzter Beitrag vom 30. Jun 2014
Antwort Antwort
Seite 39 von 75   « Erste     29373839 404149     Letzte »    
Gaijin
Registriert seit: 6. Sep 2005
Hallo!

Ich möchte euch gerne ein Programm zur Projektverwaltung vorstellen, das ohne Datenbankserver die wichtigsten Informationen zu Softwareprojekten (unter anderem auch eine Versionsliste und eine ToDo-Liste) anzeigt.

Ich hoffe daher, dass sich einige von euch das Programm mal ansehen und mir eine Feedback zur Funktionsweise bzw. Stabilität geben.

Vielen Dank im Voraus für eure Unterstützung.


Beschreibung:

Neben allgemeinen Projektinformationen stehen eine Versionsliste und eine To-Do-Liste zur Verfügung, um einen Überblick über die veröffentlichten Programmversionen bzw. deren Entwicklungsstand zu haben. Weiters können Quellcodes in hierarchischer Form gespeichert werden, um oft benötigte Funktionen oder Programmteile griffbereit zu haben.

DevProject Manager richtet sich eher an Freeware-, Shareware- oder Open-Source Entwickler, die keinen Datenbankserver für die Projektverwaltung verwenden können oder möchten. Das Programm kann auch von einem USB-Stick aus betrieben werden.

Die wichtigsten Funktionen (Informationen) sind...
- Allgemeine Projektinformationen
- Versions-Liste (mit Version, Datum, Status und einem Kommentar)
- Notizen zum Projekt
- ToDo-Liste (mit Status, Priorität, Kategorie, Titel...)
- Changelog-Erstellung für erledigte Aufgaben
- Oft benötigte Quellcodes können in einer Baumstruktur verwaltet werden
- Für jeden Quellcode-Eintrag kann u.a. auch eine Beschreibung und ein Beispiel angegeben werden
- Quellcodes können gesucht werden
- Keine Installation oder Deinstallation notwendig (für USB-Sticks geeignet)
- Jedem Projekt können zusätzliche Dateien angeschlossen werden
- Syntaxhervorhebung in den Quellcodes für 13 Programmier- und Scriptsprachen
- Es können eigene Plugins für DevProject Manager erstellt werden.
- Kunden- und Lizenzverwaltung

Direktdownload: DevProject Manager (0.98 MB).

Produktseite (mit Beschreibung und Screenshot).
Miniaturansicht angehängter Grafiken
scr_devproject_1.png   scr_devproject_2.png   scr_devproject_3.png   scr_devproject_4.png  
MfG
Gaijin
Gaijin.at

Geändert von Gaijin (16. Okt 2011 um 12:09 Uhr) Grund: Neue Version
 
Benutzerbild von Kevin
Kevin

 
Delphi 2006 Professional
 
#381
  Alt 7. Mär 2007, 15:51
Ich auch, teilweise So funktioniert es tatsächlich. Aber diesen Weg bin ich noch nie gegangen. Ich wähle die Projekte immer links in der Übersicht aus
  Mit Zitat antworten Zitat
EugenB

 
Lazarus
 
#382
  Alt 21. Mär 2007, 15:05
Tolles Programm muss man schon sagen

Nur was mir noch fehler würde , wäre eine Synchronisation mit einem Web-Server

Denn dadurch müsste man nicht immer die Erstellten History Listen selbst hochladen / posten sondern man könnte diese vom Server durch PHP/MySQL auslesen und automatisch abspeichern


Ich hoffe es ist verständlich formuliert

MfG,
Eugen
  Mit Zitat antworten Zitat
Gaijin
 
#383
  Alt 21. Mär 2007, 15:23
Zitat von EugenB:
Denn dadurch müsste man nicht immer die Erstellten History Listen selbst hochladen / posten sondern man könnte diese vom Server durch PHP/MySQL auslesen und automatisch abspeichern
Das ist nicht möglich, da es keine MySQL-Datenbank ist. Und die verwendete SQLite-Version wird von PHP (noch) nicht unterstützt.

Allerdings würden mir da zwei Alternativen einfallen:

Einserseits können mit Plugins sämtliche Daten abgefragt werden. Das Plugin kann dann alles weitere machen, z.B. auf den Server hochladen.

Zum anderen können Changelogs individuell angepasst und in eine Datei abgespeichert werden. Wird diese Datei dann hochgeladen, kann man mit PHP natürlich auch darauf zugreifen.
  Mit Zitat antworten Zitat
EugenB

 
Lazarus
 
#384
  Alt 21. Mär 2007, 16:00
Hm so meinte ich es ehrlich nicht

Mit nem Plugin könnte man nur alles auslesen , aber sachen hinzufügen gehen nicht oder?

Ich hätte da eher an einer XML-Schnittstelle zu dem Webserver gedacht

Man laded alle Projekte usw per XML hoch , aufm Server wird diese gelesen und in die Datenbank geschrieben , falls man dann online manche Daten ändert kann man diese dann auch per XML vom Server zum Programm laden , der dann die neuen "Sachen" ersetzt usw

Dadurch könnte man auch mit mehreren Nutzer an einem Projekt arbeiten
  Mit Zitat antworten Zitat
Gaijin
 
#385
  Alt 21. Mär 2007, 16:26
Zitat von EugenB:
Mit nem Plugin könnte man nur alles auslesen , aber sachen hinzufügen gehen nicht oder?
Plugins haben alle Möglichkeiten. Durch die Funktion "ExecSql" können auch Daten hinzugefügt, gelöscht oder verändert werden.

Zitat von EugenB:
Ich hätte da eher an einer XML-Schnittstelle zu dem Webserver gedacht

Man laded alle Projekte usw per XML hoch , aufm Server wird diese gelesen und in die Datenbank geschrieben , falls man dann online manche Daten ändert kann man diese dann auch per XML vom Server zum Programm laden , der dann die neuen "Sachen" ersetzt usw

Dadurch könnte man auch mit mehreren Nutzer an einem Projekt arbeiten
Nachdem ich weder online Änderungen machen will, noch mit anderen gemeinsam arbeite, wird das in DPM direkt wohl in absehbarer Zeit nicht möglich sein.

Wenn du kein Plugin schreiben willst, vielleicht hilft dir das Export-Plugin weiter. Es sind zwar nur die Format HTML und Text standardmäßig dabei, aber du könntest damit auch XML-Dateien erstellen.
  Mit Zitat antworten Zitat
EugenB

 
Lazarus
 
#386
  Alt 21. Mär 2007, 16:50
Hm ich weiß nicht mal ob ich ein Plugin schreiben könnte^^

Denn ich benutze Lazarus / FreePascal und ich glaube da gibt es bestimmt irgendwelche Probleme damit wenn man mit einer Delphi SDK arbeitet
  Mit Zitat antworten Zitat
ol1uw

 
Delphi 11 Alexandria
 
#387
  Alt 30. Mär 2007, 19:27
Hallo allerseits

ich versuche mit DPMP_ChangelogCreated und GetChangelogOutput mir das Changelog zuholen, nur wird dieses dann im Programm gleich wieder gelöscht.
Okay ich habe zwar die Daten aber im Programm sollten diese auch noch sichtbar sein.
Mach ich irgendwas falsch??

Delphi-Quellcode:
function DPMP_ChangelogCreated (): DWord; stdcall;
var
 S : WideString;

Begin
  s:=App.GetChangelogOutput;

End;
exports
  DPMP_Initialize, DPMP_Finalize, DPMP_GetInfo,DPMP_ChangelogCreated;
Kann mir da jemand weiter helfen ?

oder muss ich mir die Daten so besorgen wie BBCode-Plugin ?

Uwe
  Mit Zitat antworten Zitat
Gaijin
 
#388
  Alt 30. Mär 2007, 20:28
Zitat von ol1uw:
ich versuche mit DPMP_ChangelogCreated und GetChangelogOutput mir das Changelog zuholen, nur wird dieses dann im Programm gleich wieder gelöscht.
Okay ich habe zwar die Daten aber im Programm sollten diese auch noch sichtbar sein.
Mach ich irgendwas falsch??
Die Daten sind nach wie vor in DPM sichtbar. Du solltest den Rückgabewert der Funktion "DPMP_ChangelogCreated" noch auf 0 setzten.
  Mit Zitat antworten Zitat
ol1uw

 
Delphi 11 Alexandria
 
#389
  Alt 30. Mär 2007, 20:47
Danke für den Tip

Hab einfach mal weiter drauf los programmiert und den WideString durch eine StringList
ersetzt und da tratt das Problem dann nicht mehr auf.
Das mit dem Result=0 habe ich jetzt auch drin.

Und nochmals Danke für die schnelle Antwort.
Scheint jetzt alles zu funktionieren

Uwe
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#390
  Alt 31. Mär 2007, 23:30
Moin,

ich habe noch ein kleines Fehlerchen entdeckt. Wenn ich ein angelegtes Projekt bsp. namens "beispiel" in "Beispiel" umbenennen möchte, so erhalte ich die Meldung, es gäbe bereits ein Projekt mit diesem Namen.
So muss man bisher erstmal ein anderen namen wählen und dann ein weiteres mal umbenennen.

Desweiteren fände ich es praktisch, wenn man Projekte auch anderen Projekten (wie einem Ordner) zuweisen könnte.

Viele Grüße

[edit]Weiteren Vorschlag hinzugefügt[/edit]
Christian Bootz
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 39 von 75   « Erste     29373839 404149     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz