[Python-de] Loggen der Versionen eingebundener Module

Massa, Harald Armin chef at ghum.de
Mi Dez 1 16:47:10 UTC 2010


Hallo Frank,

an sich sind ja die Versionen der Module nicht soooo entscheidend ... eher,
daß alle Dateien des Moduls in einem bestimmten Stand verwendet werden.

In Mercurial / GIT gibt es einen Revisions-Tag, der eindeutig bezeichnet,
welche RCS-Version das ganze ist.

WENN Du alles in eine Repository  (oder möglichst wenige) eincheckst, und
Perforce auch eine solche Revisionskennung hat - reicht es dann nicht, diese
zum Versuch zu speichen? Wenn Du dann den Versuch reproduzieren willst,
einfach den Checkout auf genau diese Revision setzen und gut.

Gruß

Harald

2010/12/1 Wagner, Frank <F.Wagner at wika.de>

>  Hallo Harald,
>
>
>
> zunächst vielen Dank für die schnelle Antwort.
>
> Mit meinem Versions-Kontroll-System (in diesem Falle Perforce) habe ich die
> Möglichkeit über sogenannte Keyword Expansions an beliebiger Stelle im Code
> die Versionsnummer (vom Versions-Kontroll-System erzeugt) und viele andere
> Infos wie z.B. Autor und solche Dinge einzufügen.
>
>
>
> Mir schwebt eigentlich vor eine Klasse zu schreiben die ich in alle Module
> einbinde. Diese Klasse hätte die Aufgabe in jedem aufgerufenen Modul den
> Docstring auszulesen und z. B. alle Modulnamen mit Versionen in eine
> Logdatei zu schreiben, die dann allerdings im Verzeichnis des aufrufenden
> Skripts zu liegen kommen soll.
>
>
>
> Ich bin mir nicht sicher ob das funktionieren kann oder ob es ein
> praktikabler Weg ist. Womöglich geht es auch viel einfacher und ich sehe die
> Lösung nicht.
>
>
>
> Hintergrund ist, dass für jeden Versuch die Versionen der verwendeten
> Module vorhanden sind um diesen reproduzieren zu können
>
>
>
> Vielleicht hat einer ja eine Idee oder einen Tipp für mich
>
>
>
>
>
> Mit freundlichen Grüßen / Kind regards
>
>
>
> Frank Wagner
>
> Entwicklung - Prozesstransmitter
>
>
>
>
>
> WIKA
>
> Alexander Wiegand SE & Co. KG
>
> Alexander Wiegand-Straße 30
>
> 63911 Klingenberg am Main
>
>
>
> Tel: 09372-132-8995
>
> Fax: 09372-132-9976
>
> E-mail: f.wagner at wika.de <m.romstoeck at wika.de>
>
> --
>
>
> <http://en-co.wika.de/a_10_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=EB-EN-CO-2010-47-A-10&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/news_trade_shows_SPS_IPC_DRIVES_2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=EB-EN-CO-2010-46-SPS2010&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/industries_chemical_petrochemical_products_en_co.WIKA?pGrp=1109&utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=EB-EN-CO-2010-44-Temperature&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/industries_pharma_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=EB-EN-CO-2010-42-Pharmaceutical&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
>
> <http://en-co.wika.de/questionnaire_webinar2010_en_co.WIKA?utm_campaign=E-Mail-Banner-EN-CO-2010&utm_source=E-Mail-Banner-EN-CO-2010-41-WebinarSurvey&utm_medium=E-Mail-Banner>
>
> --
>
>  P  * Bevor Sie diese E-Mail ausdrucken, überlegen Sie bitte, ob dies
> wirklich erforderlich ist. Please think before you print.*
>
> --
>
> *WIKA Alexander Wiegand SE & Co. KG*
>
> *Alexander-Wiegand-Straße 30 - 63911 Klingenberg - Germany*
>
> Kommanditgesellschaft: Sitz Klingenberg - Amtsgericht Aschaffenburg HRA
> 1819
>
> Komplementärin: WIKA Verwaltungs SE & Co. KG - Sitz Klingenberg -
>
> Amtsgericht Aschaffenburg HRA 4685
>
> Komplementärin: WIKA International SE - Sitz Klingenberg -
>
> Amtsgericht Aschaffenburg HRB 10505
>
> Vorstand: Alexander Wiegand
>
> Vorsitzender des Aufsichtsrats: Dr. Max Egli
>
> Telefon: (09372) 132-0
>
> Internet: www.wika.com
>
> --
> The information contained in this E-Mail and any attached files are
> strictly confidential and may be subject to legal privilege. If you are not
> the intended recipient, his representative or the person responsible for
> delivering the message to the intended recipient, be advised that you have
> received this message in error and that any dissemination, copying or use of
> this message or attachment is strictly forbidden, as is the disclosure of
> the information therein. If you have received this E-Mail in error, please
> notify us immediately by E-Mail or telephone and delete this message and all
> its attachments subsequently. All reasonable precautions have been taken to
> ensure no viruses are present in this E-Mail.
>
> _______________________________________________
> python-de maillist  -  python-de at python.net
> http://python.net/mailman/listinfo/python-de
>
>


-- 
GHUM GmbH
Harald Armin Massa
Spielberger Straße 49
70435 Stuttgart
0173/9409607

Amtsgericht Stuttgart, HRB 734971
-
persuadere.
et programmare
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://python.net/pipermail/python-de/attachments/20101201/5e57b50e/attachment-0001.htm>


Mehr Informationen über die Mailingliste python-de