03-26-2008 04:53 PM
@C. Minnella wrote:
I think there may have been a misunderstanding here. I believe what gt5816v was saying was that they map a local directory to a drive letter (not a network share) for each developer so that each developer's working copy is located at the same path. It seems like a novel approach, but personally, I haven't really had a problem with that aspect of SVN and LabVIEW.
@tst wrote:Whether you believe it or not is irrelevant - LabVIEW does keep the compiled code in the same file as the source code and does recompile at times where you might not expect it. TSVN simply has the design of working through the Windows shell and displaying all changed files very prominently. Personally, I can't really see myself working with TSVN and not committing regularly. If I wouldn't, my Explorer view would be full of red exclamation marks. I suppose I could set it up not to show those icon overlays, but I happen to like them.
03-27-2008 09:48 AM
03-27-2008 02:48 PM
Agreed. That's one of the things that kept annoying me as well. The closest I came to this was using the global ignore settings for the client, but they work on patterns (as opposed to folders or files) and they also work only on files which were never commited.
C. Minnella wrote:
I would like it if there was a way to prevent TSVN from offering to commit changes in a specific folder (Ignore doesn't work for directories that are already committed).
03-27-2008 03:29 PM
03-27-2008 04:18 PM
I'm assuming Microsoft didn't specifically test LabVIEW fully to see that it runs properly on Windows (other than the Logo testing I assume the NI drivers have to pass). Does that mean that you should not use LabVIEW? The fact that NI did not officially test the SVN integration with LabVIEW does not mean you can't use it with or without the plugin.
You still haven't mentioned which problems YOU had with SVN. I want to hear about that because I use SVN. If you had objective problems, knowing about them could make my life easier.
03-27-2008 04:35 PM
@PaulG. wrote:NI search is our friend:From this link the following:"Source control integration with LabVIEW has been tested (emphasis mine) with Microsoft Visual SourceSafe, Perforce, Rational ClearCase, PVCS (Serena) Version Manager, MKS Source Integrity, and CVS with the Push Ok Windows client software."I read over this paragraph 3 times but didn't see SVN mentioned.The word for today is "tested". Something all of us should know something about. And with something as critical as source control software we should reserve our debates on products National Instruments has taken the time to investigate and TEST.
03-27-2008 05:00 PM
03-27-2008 05:11 PM
@TonP wrote:
SVN doesn't have a check-out but has a commit.
03-27-2008 06:22 PM
03-28-2008 06:02 PM
I'm done. I feel better now.