LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Does anyone use SVN with a Mac%3F

I just met a guy who's been doing LabVIEW on a Mac since 1986!  He's been largely self-taught, is pretty good, but doesn't know all of the "modern" ways of doing things.

 

I'm hoping to be able to collaborate with him and introduce him to such things as LabVIEW Project, LabVIEW Real-Time (he's doing some pretty sophisticated acquisition and control on a new PXIe system he is purchasing).  I mentioned the virtue of Version Control ("I've been using DropBox ..."), particularly if we want to work on his project together.

 

We have a Web-based SVN Server here that manages our Repositories.  I've created a basic LabVIEW set of trunk/tags/branches folders for him.  On our PC systems, we usually use the TortoiseSVN client, which works (in our hands) really well.  But there is no TSVN for Mac.

 

I would be interested in hearing if anyone has experience with using an SVN client to access a password-protected SVN Server from a Mac.  We actually tried with one of the Mac Clients (sorry, don't remember which, and he's not here to ask) -- while it looked like it did an Import into the trunk, from my PC (and from my "managing" SVN utility) I don' t see anything.

 

This isn't urgent -- we're not due to "reconnect" until after Labor Day.  But any advise or recommendation (positive and negative) would be most appreciated.

 

Bob Schor

0 Kudos
Message 1 of 5
(3,186 Views)

Bob,

 

I am not familiar with a SVN as intuitive as the Tortoise SVN for Mac. The following article may be helpful (http://digital.ni.com/public.nsf/allkb/26EC5904169430CE8625706E00743997) however given that this is a more general question not necessarily dependent on LabVIEW or National Instruments software you might be more successful posting to a more general programming forum.

0 Kudos
Message 2 of 5
(3,130 Views)

Bob,

 

I've definitely used subversion on a Mac without problems, although I can't for the live of me remember which version. (Long time ago...) IIRC there was something vaguely similar to TortoiseSVN (my fave also), although not quite as good for reasons that escape me now.

 

http://alternativeto.net/software/tortoisesvn/?platform=mac

 

 

0 Kudos
Message 3 of 5
(3,105 Views)

I can relate; I used LV 2 on a Mac back then too!

 

While most of my LV work now is on my Windows machine, I do have the problem of getting things back and forth to the Mac environment, because that's where I live most of the time. I use svnX for this. The interface is decidedly different from Tortoise, in that it manages the file list in it's own windows, rather than in the file explorer. While feature differences in comparing differences between versions may be important for text files, for LV, this isn't a problem. The package can be downloaded from https://subversion.assembla.com/svn/svnx/html/Downloads.html

 

FWIW, if you really want to get under the hood, you can access svn from the command line. I do this in deployed clients to transfer data files back to the server, but there's no reason you couldn't do this for code.

0 Kudos
Message 4 of 5
(2,998 Views)

I have used SmartSVN on the Mac. It is quite a bit different and feels at some points not as intuitive as Tortoise SVN. It also uses its own application window rather than integrating into the Finder but it's reasonably easy to work with. Of course using the command line is always another option but for the most common operations it is a lot easier to just have some graphical user interface than having to remember the exact command line syntax, path and filenames and what else.

Rolf Kalbermatter
My Blog
0 Kudos
Message 5 of 5
(2,983 Views)