honoka Posted November 1, 2012 Report Share Posted November 1, 2012 I've search the internet, but it seems difficult. Can anybody refer me to a proper URL? Quote Link to comment
Ian Posted November 1, 2012 Report Share Posted November 1, 2012 Hi, You can try looking at the following for a list of online hosting facilities: http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities Bitbucket offers a free service: https://bitbucket.org/?page=overview From reading the forums, SVN is popular. Assembla is a free limited (1Gb) hosting service: https://www.assembla.com/home I found Assembla quite good, and offers a few guides to get you started. Quote Link to comment
Ton Plomp Posted November 1, 2012 Report Share Posted November 1, 2012 You can look at the labviewwiki entry for mercurial. I suppose a lot of the info is the same. Ton Quote Link to comment
JamesMc86 Posted November 1, 2012 Report Share Posted November 1, 2012 Hi Crockett, I tried this lately with some success. I would recommend a couple of tools potentially. Using tortoiseGit then allows you to use similar settings to tortoiseSVN for diff and merge. I personally didn't like tortoiseGit very much for the workflow, I felt like it hid a lot of the functionality I was seeing on the web so I installed git extensions for windows for the day to day workings but tortoiseGit for merge and compare because git extensions runs in Cygwin so it wasn't very easy/impossible to point this directly to lvcompare. I have only got as far as experimentation though so someone may have a more complete opinion after using it for a while. Quote Link to comment
Jordan Kuehn Posted November 2, 2012 Report Share Posted November 2, 2012 I think if you are looking for web hosting, you'll find mercurial and bitbucket to work much nicer for you. Quote Link to comment
honoka Posted November 9, 2012 Author Report Share Posted November 9, 2012 (edited) It turned out that tortoiseGit's diff and merge tools were separate from git. I succeeded in configuring tortoiseGit with LVMerge and LVDiff. Although I haven't really succeeded in configuring git with LVMerge and LVDiff, I think it would be better to configure difftool and mergetool than low level diff and merge drivers for LabVIEW. There are two reasons. 1) If I set up a low level diff driver for LVDiff, git extensions would launch LVDiff whenever I select a file in git extension's commit window, which is very annoying. 2) If I set up a low level merge driver for LVDiff, every "git merge" operation might launch LVMerge for every file that needs merging, which again can be annoying. Since neither tortoiseGit nor git extensions doesn't use "git difftool" or "git mergetool", setting difftool and mergetool along with tortoiseGit for LabVIEW would make it easier to use both tortoiseGit and git extensions. Edited November 9, 2012 by crocket Quote Link to comment
kapurm Posted May 30, 2014 Report Share Posted May 30, 2014 (edited) The amount of information out there can sometimes be overwhelming. I did not do an in depth study since my team had made the decision to use TortoiseGit & LabVIEW. A good tutorial for TortoiseGit (I do not make a buck if you click on any of the links ) at Git Bash is commmand line version of Git Version Control System, TortoiseGit is Windows interface. I have been able to configure TortoiseGit with LVCompare. Instructions are at https://www.labviewhacker.com/doku.php?id=learn:software:github:getting_started I can connect you with more references, let me know. Edited May 30, 2014 by kapurm Quote Link to comment
odoylerules Posted June 1, 2014 Report Share Posted June 1, 2014 I personally have been using BitBucket as my hosting site, since unlike GIThub they allow you to have private repos for free. I found this link to be really helpful for getting SSH keys setup for Bitbucket. I didn't have a lot of experience generating and using keys before so hopefully it helps. http://guganeshan.com/blog/setting-up-git-and-tortoisegit-with-bitbucket-step-by-step.html Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.