INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Subversion revision in Exectuable



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

08.06.2010, 09:11 (Dieser Beitrag wurde zuletzt bearbeitet: 08.06.2010 09:12 von Cardinal1664.)
Beitrag #1

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Subversion revision in Exectuable
Hallo zusammen

Bei meinen LabVIEW Projekten benutze ich zur Versionverwaltung Subversion.
Nun möchte ich, dass die Subversion Revisions-Nummer automatisch in meiner Executable irgendwo sichtbar ist, damit ich bei einer exe genau sagen kann diese Exe wurde mit der Subversion revision 4481 gebuildet!?

Hat ev. schon jemand Erfahrung mit sowas?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.06.2010, 07:32
Beitrag #2

BNT Offline
LVF-Freak
****


Beiträge: 740
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
Subversion revision in Exectuable
Hi
Ich mach das genau anderherum.

Ich baue das LabVIEW Executable mit bekannte Versionsnummer, z.B. 1.2.3.4, und eingecheckten Quellen mit bekannter Revisionsnummer, die ich in die Build-Spezifikationen schreibe, Category: Version Information->Description. Diese Information ist dann in den Dateieigenschaften: Version->Beschreibung wieder zu finden. Im Subversion lege ich danach einen symbolischen Tag, mit genau der Releasenummer, z.B. 1.2.3.4, an. Damit ist die Zuordnung eindeutig gegeben.

Ich vermute allerdings, dass Du nach einer automatisierbaren Methode suchst. Ich habe mal einen Forumseintrag mit einem Beispiel gefunden, aber selbst noch nicht ausprobiert, Programmatischen Bauen von LabVIEW Applikationen. Wenn Du ausgehend von diesem Beispiel noch mit Hilfe der VI-Server-Methoden die Projekteigenschaften änderst bist, Du schon fast am Ziel. Die Subversion Revision kann man mit Hilfe das Subversion Kommandozeilen-Interface und dem LabVIEW Systemaufruf abfragen. Es gibt also noch einiges zu tun. Das wär eine nette Aufgabe für einen Studenten.

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.06.2010, 07:25 (Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2010 07:30 von Cardinal1664.)
Beitrag #3

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Subversion revision in Exectuable
Danke für deine Antwort!

Ein automatisierte Lösung wäre schon einiges schöner als die Revision händisch einzutagen da dies bei eingen LV-Projekten gemacht werden müsste!
Werde mal noch bei NI nachfragen vieleicht habe die noch eine Lösung!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.06.2010, 11:35
Beitrag #4

htw10870 Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Nov 2004

6.1, 8.00, 8.2, 8.2.1, 8.5, 8.5.1, 8.6, 2010
2004
de

01468
Deutschland
Subversion revision in Exectuable
Hallo,
ich stehe vor einem ähnlichen Problem. Ich möchte auf meiner Programmoberfläche die Build-Version sichtbar machen. Mir reicht dabei eigentlich das Build-Datum mit Uhrzeit schon aus. In einem normalen VI kann man ja die Dateieigenschaften (letzte Änderung bspw.) über eine Refernz auf das eigene VI abfragen.

Leider funktioniert dies nicht mehr mit kompilierten Dateien. Scheinbar wird die entstandene .exe nicht mehr als VI betrachtet. Gibts trotzdem eine Möglich keit eine Refernz auf die .exe zu erzeugen?

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  SVN Revision anhand des commit-Datums ermitteln spacz 2 2.700 28.02.2019 08:09
Letzter Beitrag: th13
  History.Revision geht nicht in EXEs? gottfried 10 7.440 28.03.2013 11:25
Letzter Beitrag: rolfk
  Sourcecodeverwaltung mit Subversion Stephan 6 6.519 13.03.2013 10:04
Letzter Beitrag: dimitri84
  LabVIEW SCC, PushOK, Tortoise und Subversion BNT 3 8.947 17.01.2013 14:19
Letzter Beitrag: BNT
  Verwaltung mehrere Projekte und gemeinsamer Bibliothek in Subversion Falk 1 5.780 15.01.2011 14:46
Letzter Beitrag: BNT
  Display Current VI Revision gottfried 6 5.048 19.03.2010 11:23
Letzter Beitrag: gottfried

Gehe zu: