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 

Source Code Control LVDiff



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!

03.03.2006, 17:41
Beitrag #11

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Vielleicht sollen wir das von C++ nach LV umprogrammieren und EXE daraus machen?

Gruss
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.03.2006, 18:12
Beitrag #12

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Source Code Control LVDiff
Hi eugen,

Das geht nicht, es sei denn du sagst mir wie man eine, mit LabVIEW erstellten exe, Parameter übergibt...

Aber ich bin schon soweit, das ich mit Sicherheit sagen kann, das es an den Leerzeichen in den Pfadangaben zu LabVIEW liegt:
c:programmenational instrumentsLabVIEW 8.0LabVIEW.exe

Desweiteren habe ich schon herausgefunden, das man mit der Funktion GetShortPathName den Pfand in die DOS-Kurzform konvertieren kann.
Wenn ich den Pfad als Konstante der Funktion übergebe hat es auch schon geklappt.
Nun versuche ich es noch über die Variable.

Drück mal die Daumen.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.03.2006, 18:58
Beitrag #13

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Source Code Control LVDiff
Hi eugen,

probier die mal...

Oliver


Angehängte Datei(en)
Sonstige .zip  lvdiff.zip (Größe: 240,98 KB / Downloads: 219)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.03.2006, 10:05
Beitrag #14

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Danke Oliver,

es läuft ohne Fehlermeldung.Lol

Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.03.2006, 10:57
Beitrag #15

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Source Code Control LVDiff
Hi eugen,

leider löscht LV immer noch das vom CVS-Server geladene alte VI vor dem Aufruf von lvdiff. :evil:
Mal sehen, was NI dazu sagt...

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.04.2006, 14:09
Beitrag #16

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Hi Oliver,

ich hatte wegen Tortoise SVN probleme bei der Erstellung von EXEs. Der App. Builder hat den Fehler 8 (File Permission Error) gemeldet. Als ich SVN deinstalliert habe bekam ich diesen Fehler nicht mehr.

Was sagst du dazu?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2006, 09:06
Beitrag #17

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Source Code Control LVDiff
Hi eugen,

das Problem ist bei mir mit TortoiseCVS meineserachtens noch nicht aufgetreten. Und ich bin eigentlich sicher, das ich schon eine exe erzeugt habe, seitdem ich cvs benutze... :?

Hast du denn die Builddateien und die exe mit in SVN eingecheckt??
Eigentlich ja nicht im Sinne des Erfinders...

Arbeitest du mit strictly??

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2006, 09:21
Beitrag #18

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Hallo Oliver,

allerdings habe ich das EXE nicht in SVN eingesteckt (ist ja unsinnig).

Was strictly oder optimistic locking angeht, habe ich keine Ahnung. Was meinst du damit?

Ich habe es eigentlich so rausgefunden:

ich hatte ja seit einiger Zeit Probleme mit dem App. Builder. Siehe Topic "Application Builder Error 8".

So habe ich NI Support angerufen und alles erzählt. Habe ein kleines Mini-Projekt nur zu Debugzwecken gemacht und an NI geschickt. Die konnten aus diesem Projekt problemlos EXE erstellen. Dann liegt das Problem in meiner PC- Hard- oder Software.
Dann habe ich es meinem Arbeitskollege erzählt und er hat vorgeschlagen erstmal das Tool "Filemon" zu benutzen, um zu sehen auf welche Dateien überhaupt bei der Erstellung von EXEs zugegriffen wird. Komischerweise konnte ich mit dem laufenden Tool meine Applikationen erstellen!!!???
Na gut, dann habe ich halt gesehen, dass bei der Erstellung nicht nur LV, sondern auch TSVN auf VIs u.s.w. zugreift, wobei ich nur meine Projekte mit SVN überwache. So habe ich dann TSVN deinstalöliert und siehe da: keine Probleme mehr.

Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.04.2006, 10:13
Beitrag #19

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Source Code Control LVDiff
eugen graf schrieb:Was strictly oder optimistic locking angeht, habe ich keine Ahnung. Was meinst du damit?
Bei strictly locking sperrst du die Datei exclusiv für dich, wenn du sie bearbeitest. Heißt niemand anderes hat zugriff darauf und kann sie ändern. So wird effektiv jeder Konflikt verhindert.
Nachteil ist aber, das man von dir abhängig ist und warten mußt, bis du wieder fertig bist. Vergisst du das freigeben einmal...
Alle Dateien sind bis zum Auschecken schreibgeschützt.
(An eben diesen Schreibschutz hatte ich gedacht...)

Beim optimistic locking können mehrere Entwickler gleichzeitig an den Dateien arbeiten. CVS bzw. SVN fügt danach die Änderung zusammen und meldet nur bei Überschneidung einen Konflikt, der manuell gelöst werden muß.
Das hilft uns leider wenig, da es sich bei VIs leider ja um Binärdateien handelt.

Wir haben ersteinmal mit dem optimistic locking angefangen, da es Default mäßig verwendet wird. Das strictly locking muß erst per Kommandozeile für das jeweilige Projekt aktiviert werden.
Da wir nur maximal mit drei (nur in einem Fall, sonst zu zweit und meist an getrennten Projekten) Leute an einem Projekt arbeiten ist die Wahrscheinlichkeit, das wir an den gleichen Ecken Programmieren sehr gering.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Scale Control with Tab Control GT123 6 6.311 08.12.2016 12:42
Letzter Beitrag: jg
  Source Code Control mit Git (DVCS) dbuckl 1 3.881 19.05.2016 11:41
Letzter Beitrag: th13
  Source Code Control in LabVIEW Runtime RosJon 0 3.343 19.09.2014 08:13
Letzter Beitrag: RosJon
  LabVIEW Source Code Control mit Git? BNT 3 9.723 03.11.2011 10:38
Letzter Beitrag: Falk
  Welches Source Code Control System ? Dennis.Moser 20 17.763 06.02.2009 12:24
Letzter Beitrag: louiscyphre
  Quellcodeverwaltung/Source Control Huwen 5 6.110 07.03.2007 07:54
Letzter Beitrag: Huwen

Gehe zu: