LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Which Tortoise SVN plug IN to use?

I've been using the PushOK SVNSCC Proxy in LabVIEW 2010 SP1 for a while now and previously in 8.5 and I'd recommend it.

 

Since my employer changed from SourceSafe to SVN I use the Tortoise client and Push OK with LabVIEW and it works well and does what you're asking for. When you modify a file, it prompts if you want to check it out & puts a red tick in the IDE next to the file. It shows what files are checked out by another user with a blue tick. When you check a file back in, it prompts for a label, makes it Read-only and releases the lock on SVN. If you create a file on your PC with Explorer, LabVIEW recognises this and asks if you want to add it to source code control.

 

Now the reason I'm here looking at this thread... I've just upgraded to LabVIEW 2012 SP1 and upgraded PushOK SVNSCC to version 1.7.2.0 and LabVIEW is now hanging big time and using lots of CPU when loading projects. I've not tried leaving it overnight to load a project, but I suspect it may complete given long enough. This is resolved if I turn off source code control, so I'm sure it's just loading the initial state from SVN and updating the project tree, but it's unworkably long. I'm going to try to drop back to the version of PushOK I was using previously (1.7.0 RC1) and I'll let you know if that fixes it.

 

0 Kudos
Message 11 of 13
(538 Views)

The new Viewpoint plugin is now available on the LabVIEW Tools Network for free.  It seems really good from my initial playing around with it.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 12 of 13
(527 Views)

I agree about Viewpoint - all the features of Tortoise in the IDE. Not quite as good as the PushOK proxy in that it doesn't manage changed files automatically and you have to Add & Commit as separate operations, but at least it doesn't completely lock up LabVIEW!
Also, it doesn't show the lock status of files checked out by other users, but then neither does Tortoise, so that makes sense. I'll keep using it instead of PushOK as it seems like a good compromise to me.

0 Kudos
Message 13 of 13
(510 Views)