Seite 1 von 1

CVS und DocString

Verfasst: Mittwoch 13. Juli 2005, 15:08
von nbkr
Hallo,

ich weiß es ist eigentlich eine CVS Frage aber Google gibt nichts passendes her und da hier der ein oder andere bestimmt auch CVS nutzt hoffe ich mal jemand hatte schonmal das gleiche Problem und konnte es lösen:

Ich wollte gerade mein kleines Script mit epydoc Kommentaren ausrüsten. In epydoc gibt es ja ein Flag @version:. Da wollte ich die CVS Id reinschreiben lassen. Also hab ich das ganze so aufgebaut:

Code: Alles auswählen

#! /usr/bin/env python
# -*- coding: iso-8859-1; -*-

""" The nblist Server 

    @author: Ben Fleckenstein
    @version: $Id$

"""
import ...
Das $Id$ sollte ja jetzt von CVS beim nächsten Commit durch irgendwas in der Art $Id: filename, 1.7, uhrzeit, benutzer $ ersetzt werden. Wird es aber nicht. Irgendwie glaube ich hängt es damit zusammen, dass der Tag innerhalb des Docstrings bzw. eben drei " steht.

Wie bekomme ich CVS dazu das trotzdem zu ersetzen?

Danke für jede Hilfe!
nbkr

Verfasst: Mittwoch 13. Juli 2005, 15:27
von nbkr
Vergessts, ich habs gefunden. Der "Keyword Substitution Mode" Stand auf "ko", also kein ersetzen. Mit SmartCVS hab ich denn dann beim Update überschreiben lassen und schon gings wieder.