Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5125

Re: [Python-de] Keywords wie Autor, Version, Erstelldatum im Quelltext(melinkat)

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From "Klaus Melinkat" <klaus@melinkat.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Keywords wie Autor, Version, Erstelldatum im Quelltext(melinkat)
Date Mon, 26 Feb 2018 18:25:37 +0100
Lines 74
Message-ID <mailman.41.1519665943.2835.python-de@python.org> (permalink)
References <019e01d3af26$d1458a90$73d09fb0$@melinkat.de>
Mime-Version 1.0
Content-Type text/plain; charset="iso-8859-1"
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de n7aPlAY443i9xMs/1jOF0QslGtju5utBmuHHiCrgj+9w==
Return-Path <klaus@melinkat.de>
X-Original-To python-de@python.org
Delivered-To python-de@mail.python.org
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; t=1519665936; s=strato-dkim-0002; d=melinkat.de; h=Content-Transfer-Encoding:Content-Type:Message-ID:Date:Subject:To: From:X-RZG-CLASS-ID:X-RZG-AUTH; bh=x6DUOGTVCpOGWnGqBlrryDNDzVojYo/KU+cJYmqOVNg=; b=kbk18OgQbCm8rucbE3JJTww5T6RXhkVvBi1Qk3N3YHKydfT4A2GUzO6ZWt4dpQ/3GM t+mcYKB8mH94i23xFJDT/JrtRdxo3134riX66q2my/Q33CQvfXsG32H/eoDNH9TabwAZ 5f695xGktDA8xH6djXs5esgfQKMsGBt+s+9um98/r4f4UnzJWyuyKVh2HLFEIfQe6GYD tXAXC+M233Bi5zA5L+OMxIxnICDIxTOHZnH3aQCPCDgQGTR1/pUpVhA3nDVy9bnxuHgJ AtNwfY2a8V3vyC3o/P12k4RFi7kUo7KX9FNMCqVSELzyz10pPtVn0nzCJrAbh0DGryj2 aafw==
X-RZG-AUTH :J2AFYFOIdvq4u99E2LupL8fJYgpc+ZWFyMDN/DnDag3hQJ3QEa5jXVYBN5abps5UYEAFLg==
X-RZG-CLASS-ID mo00
X-Mailer Microsoft Outlook 15.0
Thread-Index AdOvJfNCAKeDGtb3QjKOYg4uTT8Nuw==
Content-Language de
X-BeenThere python-de@python.org
X-Mailman-Version 2.1.26
Precedence list
List-Id Die Deutsche Python Mailingliste <python-de.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-de>, <mailto:python-de-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-de/>
List-Post <mailto:python-de@python.org>
List-Help <mailto:python-de-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-de>, <mailto:python-de-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <019e01d3af26$d1458a90$73d09fb0$@melinkat.de>
Xref csiph.com de.comp.lang.python:5125

Show key headers only | View raw


Ich hatte schon damit gerechnet, dass GIT es nicht hergibt und es auch nicht
gewollt ist.

Schade, ich habe bei mir noch Quellcode (Fortran) aus 1975 gefunden. Da
Stand noch sehr viel Beschreibung im Kopf der Source und ich konnte was
damit anfangen.
Manchmal lebt Software doch länger als man denkt!

Vielen Dank für die Antworten!
Klaus Melinkat

> On 2018-02-25 10:26, Klaus Melinkat <klaus@melinkat.de> wrote:
> > Hallo,
> >
> > ich habe nach 20 Jahren wieder mit dem Programmieren angefangen.
> > In meinen alten Quellcodes (zum Teil aus 1985) stehen ne Menge
> > Keywords aus SVN oder RCS, so dass ich Version usw. lesen konnte.
> 
> In meinen auch.
> 
> > WIe arbeitet Ihr in GIT. Wie kann ich sicherstellen, dass die oben
> > genannten Infos auch in Zukunft (ohne GIT) lesbar sind? Oder denke ich
> > falsch?
> 
> Das ist in git prinzipiell nicht vorgesehen. Es ist auch bei RCS/CVS oder
SVN
> eher nur in Spezialfällen sinnvoll.
> 
> Wenn Du die Versionsnummer irgendwo in den Sourcen stehen haben
> möchtest, verwendest Du am besten "git describe". Das erzeugt Output wie
> den folgenden:
> 
>     p2018.02.15-1-ga8a7161
> 
> p2018.02.15 ist hier das letzte Tag, das ich vergeben habe
(Preview-Version
> vom 15. Februar 2018), seitdem gab es 1 ungetaggte Änderung, und die
> Revision beginnt mit a8a7161.
> 
> Sinnvollerweise schreibt man das aber nicht in ein File, das man eincheckt
> (denn damit hätte man es geändert, und müsste es einchecken, wodurch
> sich der Hash ändert, etc.), sondern in irgendwas, was man vollständig
> automatisch erzeugt. Das Datum kann man dort auch gleich unterbringen
> (und vielleicht zwischen Datum der Version und Build-Datum unterscheiden).
> 
> Den Autorennamen würde ich gar nicht vom VCS erzeugen lassen: Denn das
> fügt dann üblicherweise den Namen der Person ein, die die letzte Änderung
> vorgenommen hat, und das ist nicht unbedingt diejenige, die man als Autor
> bezeichnen würde.
> 
>         hp
> 
> 
> --
>    _  | Peter J. Holzer    | Fluch der elektronischen Textverarbeitung:
> |_|_) |                    | Man feilt solange an seinen Text um, bis
> | |   | hjp@hjp.at         | die Satzbestandteile des Satzes nicht mehr
> __/   | http://www.hjp.at/ | zusammenpaßt. -- Ralph Babel
> 

Back to de.comp.lang.python | Previous | NextNext in thread | Find similar


Thread

Re: [Python-de] Keywords wie Autor, Version, Erstelldatum im Quelltext(melinkat) "Klaus Melinkat" <klaus@melinkat.de> - 2018-02-26 18:25 +0100
  Re: [Python-de] Keywords wie Autor, Version, Erstelldatum im Quelltext(melinkat) "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-02-28 00:12 +0100

csiph-web