AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Projektverwaltung und CVS

Ein Thema von fsle · begonnen am 29. Dez 2007 · letzter Beitrag vom 30. Dez 2007
Antwort Antwort
fsle

Registriert seit: 31. Okt 2005
Ort: Leipzig
1 Beiträge
 
#1

Projektverwaltung und CVS

  Alt 29. Dez 2007, 17:45
Hi,

anscheinend gibt es tatsächlich Bedarf für eine semiprofessionelle Projekt-/Versionsverwaltung. Habe derzeit auch die Idee, etwas eigenes zu entwickeln und es gibt ja im Forum auch diverse Anfragen.

Habe mir vorerst für den Eigenbedarf ein kleines Ticket-System zusammengebastelt (Access-Basis), was mir bisher ausreichte. Außerdem ein Startprogramm für die verschiedenen Delphi-Versionen, welches vorher eine Sicherung aller Dateien aus dem entsprechenden Root-Verzeichnis (bei mir .../Myprogs/D6, D7 usw.) als zip-Datei macht. Aber die Ansprüche wachsen halt...

Was mir vorschwebt, ist natürlich DIE eierlegende Wollmilchsau
- Projektverwaltung (Kombination aus DevProject Manager und EW-Projekt Manager)
- Versionsverwaltung der Projektdateien (pas, dfm, Report-Dateien, Binärdateien eingeschränkt), also wann habe ich was geändert (diff), mit Abspaltung von kundenspezifischen Entwicklungszweigen mit rückwirkender Änderung der Haupt-Komponenten für alle (z.B. globale units), also ähnlich den großen CVS-Systemen
- Ticket-System
- Kunden-/Lizenz-/Produktverwaltung (logischerweise können nur Kunden für ein bestimmtes Produkt (welches nun wiederum aus verschiedenen Einzelprogrammen bestehen kann) Tickets anmelden); interessant natürlich: welcher Kunde hat welche Version auf Basis welcher Quelltext-Dateien...

Das ganze natürlich miteinander verwoben und zusätzlich für verschiedene Delphi-Versionen (das eine Projekt ist halt noch mit D6 erstellt, das neuere vielleicht schon mit D2007). Denkansatz: Aus dem Programm heraus wird die zum Projekt gehörige Delphi-Version gestartet (sollte kein Problem sein, schon getestet), beim Auschecken werden die Dateien z.B. anhand des Archiv-Bits gesichert.

Ach ja: zu einem Projekt können natürlich mehrere Teilprogramme gehören (Hauptprogramm, Admin-Tool, was weiß ich).

Versionsverwaltung brauche ich nur für mich, also keine konkurrierenden Team-Mitglieder mit Sperre u. dgl.

Hauptauslöser für meine Suche ist ein Projekt, wo die Basis einheitlich, aber eine Menge kundenspezifischer Erweiterungen enthalten ist. Es wird langsam nervig, die verschiedenen kundenspezifischen Versionen im Blick zu behalten

Wenn das ganze noch irgendwie webmäßig zu erreichen wäre, wäre das Klasse (arbeite halt mal im sog. Home-Office, mal auf Arbeit, mal mit dem Notebookk usw.).

Ich meine, wenn doch relativ großer Bedarf an solchen Lösungen besteht, vielleicht könnte man sich da entweder austauschen oder ein gemeinsames Projekt starten (wobei ich mit letzterem nicht sooo Erfahrungen habe).

Es wäre schön, wenn nun nicht alle über mich herfallen mit dem Vorschlag, doch dieses und jenes CVS und Projektmanagement zu benutzen. In der Summe paßt es halt nicht, weil es alles Einzellösungen sind. Mag ja sein, daß das eine und das andere für sich gesehen jeweils 90% meiner Wünsche abdecken, aber ich suche halt eine integrierte Lösung mit 98%iger Abdeckung meiner Wünsche *g*. Und das gibt es nunmal nicht fertig.

Frank
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#2

Re: Projektverwaltung und CVS

  Alt 30. Dez 2007, 17:12
Willkommen in der DP

Alles in the Box wirst du wohl kaum finden.
Was deinen Beschreibungen aber am nächsten kommt ist das Team System bzw. der Teamfoundation-Server vom Microsoft.

http://msdn2.microsoft.com/en-us/lib...8VS.80%29.aspx
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Antwort Antwort


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 17:11 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