Wenn Ihre Hilfedateien versioniert sind, würde ich ein externes Skript als Eclipse-Builder hinzufügen, um eine Schlüsselwortersetzung vorzunehmen ( Verwendung von zum Beispiel %code% )
Aber wenn Ihre Hilfedateien generiert werden, kann diese Art von Skript helfen (auch basierend auf %code% , um das " %code% " zurückzubekommen).
Major und Minor Versionsinformationen müssen jedoch von einer anderen Quelle gespeichert und abgerufen werden: Sie sind nicht "svn-related" Informationen.
Sie können dies tun, indem Sie sogenannte SVN-Schlüsselwörter in Ihre Arbeitsdateien einfügen. Dieses Kapitel enthält standardmäßige SVN-Schlüsselwörter . Dann haben Sie zwei Möglichkeiten:
Legen Sie die Eigenschaft für jeden Ordner fest svn: keywords , um diese Substitution für alle Benutzer verfügbar zu machen, die mit diesem Repository arbeiten: svn propset svn: keywords "Datum Autorenrevision" help.html
Ändern Sie die Svn-Konfigurationsdatei (unter Windows: % USERPROFILE% \ Anwendungsdaten \ Subversion \ config , unter Linux: ~ / .subversion / config ) nach Aktiviere automatische Eigenschaften für alle Repositorys und Dateien (nach Muster) mit denen du arbeitest: setze enable-auto-props auf yes und füge dann zu [auto-reps] hinzu Abschnitt: *. html = svn: keywords = Datum Autor Revision
Ich möchte die Versionsnummer meines Codes auf einer Hilfeseite anzeigen. Idealerweise würde ich ein Major.Minor.SVNrevision-Format verwenden, bei dem die SVNrevision-Nummer automatisch abgerufen wurde. Ich hoffe? Verdächtig, es gibt eine Variable, auf die ich irgendwo zugreifen kann, aber ich habe keine Ahnung, was es sein könnte.
Irgendwelche Hinweise?