![]() |
Verwaltung Testroutinen und Codeschnipsel
Hallo,
wir haben hier ein kleines Problemchen und wissen nicht wie wir das Ganze geschickt lösen können. Sicher habt ihr all eure Tesroutinen und Codeschnipsel für verschiedene Dinge die Ihr irgendwann einmal ausprobiert habt. Unsere Codeschnipsel liegen alle in eigenen subshares und jeder Test ist als eigenes Projekt verwirklicht. Bei uns geht das mittlerweile in die tausende. Ich muss zu meiner Schande zugeben, dass ich den Überblick verloren habe. Da sucht man etwas, weiss genau, dass man das Problem schonmal gelöst hat, kanns aber nicht mehr finden. Wie macht ihr das? Benutzt ihr eine Datenbank? Ich würde das ganze gerne auch allgemein zugänglich machen, dafür müsste ich aber eine Auswahl treffen. Rainer |
Re: Verwaltung Testroutinen und Codeschnipsel
Hmm, wir sind eine relativ kleine Firma (3 Programmierer), deswegen hält sich das noch in Grenzen. Bei uns weis jeder was er gemacht hat und hat sein eigenes Archiv (ein Kollege z.B. nutzt Outlook dafür).
Aber da ihr ja anscheinend ein paar mehr Leute seid, habt ihr wahrscheinlich nen Server, der auch in der Lage ist/wäre intern als Webserver zu fungieren. Wie wäre es also, wenn du ein phpBB aufsetzt. Das kannste dann nach verschiedenen Gebieten (z.B. Suchroutinen, RS-232-Kommunikation, Grafikverarbeitung, ...) aufsplitten. Und ne Volltextsuche haste ja auch schon drin. Normale Code-Tags sind IMHO auch Standard beim phpBB, hast dann natürlich nicht so schönes Syntaxhighlighting wie in der :dp: |
Re: Verwaltung Testroutinen und Codeschnipsel
Sowas ist ein generelles Problem der SW Entwicklung.
Bei uns werden alle Quelltexte über Perforce verwaltet. Und irgendwann hat es auch mal geheisen, dass in dieses Versionsverwaltungssystem Plugins eingebaut werden in denen über alle Quelltext gesucht werden kann. Sowas wäre meiner Ansicht nach die richtige Richtung. Also sollte man solche Fragmente über ein Versionverwaltungssystem allen zugänglich machen. Ob man da dann eine Volltextsuche machen kann hängt wohl vom System ab. DerDan |
Re: Verwaltung Testroutinen und Codeschnipsel
Zitat:
Bei uns werden Codeschnipsel in Units integriert und diese Units werden in die Versionsverwaltung eingecheckt. Die Units sind so gebaut, dass sie nur ein Thema (z.B. Web-Browser Hilfsfunktionen) abdecken und allgemein verwendbar sind. Alle diese Units sind in einem separaten Verzeichnis (getrennt von anderen Anwendungen) gespeichert. Testroutinen Es gibt ein eigenes DUnit - Projekt, um die Library-Units von oben zu testen. ![]() Testprogramme Testprogramme, um mal kurz was auszuprobieren, wenn bei mir in Verzeichnissen unterhalb von C:\Delphi\Test\ abgelegt. |
Re: Verwaltung Testroutinen und Codeschnipsel
Ich benutze generell CVS oder SVN. Letzteres ist mit einem lokalen Rechner oder besser noch in einer lokalen Arbeitsgruppe ohne Probleme machbar. Wenn du Hilfe bei der Einrichtung von SVN brauchst, kannst du ja ein Thema aufmachen und mcih mal per PN darauf hinweisen. Ansonsten weiß ich, daß mehrere Leute hier im Forum privat SVN benutzen. Kann ich auch nur empfehlen!
SVN + TortoiseSVN ist einfach unschlagbar ;) --- manch anderer zieht natürlich CVS vor. Server und Clients gibt's für so ziemlich jedes OS kostenlos. |
Re: Verwaltung Testroutinen und Codeschnipsel
Hai Olli,
meinst Du mit SVN -> SubVersion? |
Re: Verwaltung Testroutinen und Codeschnipsel
Zitat:
![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz