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!

16.02.2006, 15:34 (Dieser Beitrag wurde zuletzt bearbeitet: 07.04.2008 19:36 von eg.)
Beitrag #1

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Hallo Leute,

ich weiss nicht ob jemand von euch LVDiff nutzt.

Es zeigt differenzen zwischen zwei VIs.
In Zusammenarbeit mit SVN&Tortoise ist es eine SUPER-Sache.

Das ganze heisst Source Code Control (SCC).

Hier ein Screenshot dazu:

   
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.03.2006, 09:44
Beitrag #2

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,

wir haben gerade mit CVS angefangen.
Für LV haben wir den Proxy von PushOK installiert und auf einem Experimentrechner TortoiseCVS.

lvdiff haben ich noch nicht ausprobiert, wir haben aber ein Vergleich noch nicht hinbekommen. NI hat sich dazu auch noch nicht geäußert, obwohl Sie es auf den LV8 Tagen in HH gezeigt hatten.

Bin zur Zeit damit beschäftigt ein Buch über CVS zu lesen - und weiß bisher immerhin schon: vieles wird besser... Wink

Wir haben CVS auf einem Linux Server installiert und nutzen den pserver Modus.
Würden aber gerne external nutzen, um gesicherte Verbindungen durch einen SSH Tunnel aufzubauen. Hast du da Erfahrung bezüglich Installation und einsatz von SSH im Zusammenhang mit CVS?

Welches CVS System hast du im Einsatz? Und wie lange arbeitest du mit wievielen Leuten damit?

Gruß
oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.03.2006, 10:27
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Hallo Oliver,

eigentlich arbeite ich an meinen Projekten alleine und nutze Subversion (ist besser als SVN) und als Client Tortoise. Mit SSH kann ich dir leider nicht weiterhelfen.

LvDiff muss man ein bisschen anpassen. Wenn du es brauchst kann ich dir es posten, aber du bist ja selber ein LabVIEWer.

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

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,

habe mir mal metadiff runtergeladen und werde es mal ausprobieren.
Da man CVS nach Subversion konvertieren kann warten wir mal erstmal ab.
Unsere Hardwareentwicklung nutzen mit ihrer IDE nämlich auch CVS und ich weiß nicht, ob die Subversion unterstützt.

Wenn ich Probleme habe melde ich mich nocheinmal.
Habe aber auch gerade gehört, das die Truppe von OpenG das grafisch Diff von LV extern verfügbar gemacht haben soll.

Also kann man mal vergleichen...

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

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,

habe unten abgebildete Fehlermeldungen.

Nach bestätigen der Fehlermeldung nach dem Kommandozeilenstart. Wird trotzdem wie erwartet lvdiff.vi richtig gestartet und die Unterschiede in den VIs angezeigt.

Bei der SCC Option kommt unmittelbar vor der Fehlermeldung ein Infofenster, das er die VI History geholt hat.
Zeitgleich wird das zu Vergleich heruntergeladene VI gelöscht?!?!:evil:
Hast du eine Idee warum LV das tut??

Gruß
Oliver


Angehängte Datei(en) Thumbnail(s)
       
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.03.2006, 14:16
Beitrag #6

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Die erste Meldung bekomme ich auch. Ich denke, dass LV-Diff vom exe, der dabei ist mit falschen Parameter aufgerufen wird. Ich konnte die exe nicht ändern, deshalb muss ich leider die Meldung immer bestätigen.

Danach läuft aber alles so, wie es soll. Es wird nichts gelöscht.

Hast du das lvdiff.vi, das in dem Paket zusammen mit exe war, an LV8.0 anpassen müssen?

Hier im Anhang meine angepasste Version

Gruss, Eugen


Angehängte Datei(en)
Sonstige .vi  lvdiff.vi (Größe: 61,78 KB / Downloads: 214)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.03.2006, 15:13
Beitrag #7

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,

ja genau die Änderungen habe ich auch machen müssen.

Die Fehlermeldung kommt nicht, wenn man selber "LabVIEW.exe g:lvdiff.vi"
aufruft.
Also habe ich mir den Source Code mal mit einem C-Compiler angesehen.
Die Fehlermeldung kommt erst in der Zeile, wo LabVIEW aufgerufen wird:
spawnlp(P_NOWAITO, command.c_str(), command.c_str(), parameter.c_str(), NULL);
in command der Pfad und der name des aufzurufenden VIs.

Soviel dazu, vielleicht weiß ja jemand etwas dazu...

Gruß
Oliver

Ps suche erstmal etwas über den Befehl spawnlp
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.03.2006, 16:05
Beitrag #8

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,

also der Aufruf von spawnlp ist soweit richtig.
Ruft man statt LabVIEW einen Editor auf, so läuft es.

Vielleicht stören aber die Leerzeichen im Pfad??

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

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Source Code Control LVDiff
Kansst du die lvdiff.cpp debuggen (schrittweise ausführen) ?

Ich habe keinen BohrlandC-Compiler.

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

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,

ja kann ich.
Ich habe hier MS Visual C++ und habe damit ein Projekt gemacht.

Habe auch schon den Befehl spawnl statt spawnlp probiert, lief dann aber gar nicht.
habe halt keine Ahnung von Windowsprogrammierung unter C/C++.

Gruß
Oliver
Webseite des Benutzers besuchen 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
  Scale Control with Tab Control GT123 6 5.559 08.12.2016 12:42
Letzter Beitrag: jg
  Source Code Control mit Git (DVCS) dbuckl 1 3.531 19.05.2016 11:41
Letzter Beitrag: th13
  Source Code Control in LabVIEW Runtime RosJon 0 3.039 19.09.2014 08:13
Letzter Beitrag: RosJon
  LabVIEW Source Code Control mit Git? BNT 3 9.100 03.11.2011 10:38
Letzter Beitrag: Falk
  Welches Source Code Control System ? Dennis.Moser 20 16.088 06.02.2009 12:24
Letzter Beitrag: louiscyphre
  Quellcodeverwaltung/Source Control Huwen 5 5.588 07.03.2007 07:54
Letzter Beitrag: Huwen

Gehe zu: