Archive for the 'Source Code Control' Category

An easier way to use TortoiseSVN with LabVIEW

I’m excited to tell everyone that the JKI Team has been hard at work on (and just announced) a tool to make using TortoiseSVN easier to use in your LabVIEW projects.  It’s called the JKI TortoiseSVN Tool for LabVIEW and allows you to use TortoiseSVN from directly within your LabVIEW projects and VIs, without having [...]

When to commit changed VIs caused by type definition changes

In LabVIEW, whenever you change a TypeDef (type definition) any VIs that use the TypeDef will require recompiling and need to be saved.  This presents a problem for developers working on a large project with other developers who might be working on code that “feels” the effects of the changed TypeDef.
So, how do you deal [...]

Set the revision of your svn:externals (or else!)

There is a very cool Subversion feature called svn:externals (or External Definitions), which is a very powerful feature that allows several projects to reuse common code.  However, this can be a very dangerous feature, if you’re not careful… but we’ll get to that.
The svn:externals feature allows you to create a working copy consisting of [...]

Removing .svn folders from a working copy with TortoiseSVN

On Stefan’s blog on TortoiseSVN, he describes a trick that can be used to “unversion” an svn working copy — basically, how to remove all the .svn folders from a working copy.  This is something that I do, periodically, so it’s nice to learn a new shortcut — and, I love shortcuts.
I figured that [...]

What’s that .lvlps file next to my LabVIEW 8.6 project?

I’m lucky enough to have a new project that will be developed in LabVIEW 8.6, so I get to use various new features (like Darren’s awesome Quick Drop tool).
When jumping head first into a new LabVIEW version there are bound to be some unknowns.  In my case, I noticed that, after saving my project (.lvproj) [...]

Using Beyond Compare as your TortoiseSVN Diff Program for ZIP Archives

One of the beautiful things about source code control is having the ability to compare the differences between a file that you’ve modified and the same file before the modifications. If you’re already using TortoiseSVN then you probably know that it has built-in support for comparing the differences of text files. But, did [...]

Top 5 bad excuses for not using source code control

Source code control tools are important for anyone working on projects with files stored on computers, especially software developers. They help you to have a record of every version of every file in your project, and make those files available to multiple developers working in a distributed environment. Many people have excuses for [...]

Bad Behavior has blocked 772 access attempts in the last 7 days.