element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
NI LabVIEW Community
  • Products
  • Dev Tools
  • NI LabVIEW Community
  • More
  • Cancel
NI LabVIEW Community
NI Forum LabView and Git
  • Blog
  • LabVIEW Challenge Blogs
  • Forum
  • Documents
  • Quiz
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join NI LabVIEW Community to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 12 replies
  • Subscribers 124 subscribers
  • Views 2036 views
  • Users 0 members are here
Related

LabView and Git

Andrew J
Andrew J over 1 year ago

Hi Jan Cumps ,

amongst your many useful Git postings, have you ever created one about using LabVIEW with Git?  I can't find anything but I thought I'd ask before wandering off to the Interweb.

  • Sign in to reply
  • Cancel

Top Replies

  • scottiebabe
    scottiebabe over 1 year ago in reply to Jan Cumps +3
    Labview appears to have a VI compare tool Difference including cosmetic changes
  • Jan Cumps
    Jan Cumps over 1 year ago +3
    taifur and I had our first experience, working together on a single LabVIEW project. It's a clunky experience. In particular because the binary nature of VIs: You can't both work on the same VI and…
  • Andrew J
    Andrew J over 1 year ago in reply to scottiebabe +2
    I did, and developing a couple of frameworks for testing with it as well. Then NI decided NXG wasn't the future after all and canned it so all that effort was , really, wasted. It was more than annoying…
  • Jan Cumps
    0 Jan Cumps over 1 year ago

     taifur and I had our first experience, working together on a single LabVIEW project. It's a clunky experience.

    In particular because the binary nature of VIs:

    • You can't both work on the same VI and merge it.
    • You need to be on the same version of LabVIEW,
    • or agree upfront to save the result as a particular version
      but that touches each binary component, because it's on Project level.
    • Or work outside of the repository, and only move things in that you are finished with, saved in the pre-agreed version

    The project file is text based, but if you merge two people's changes, it may not be what you (nor the Project Explorer) would expect.

    Based on this experience. There may be much better WoW out there ...

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Andrew J
    0 Andrew J over 1 year ago in reply to Jan Cumps

    If you look at the gitattributes file I created, practically all the LabVIEW files are treated as binary.  I think people have better experience with subversion or perforce.  I didn’t have much difficulty being a sole contributor with git, but doing anything in LabVIEW tended to flag a change even if there really wasn’t one.  There is a setting to improve the usage with git but I found it was set by default so it probably was with your installs - I can’t remember exactly, but I did document it in one of my blog postings.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube