It still does not maintain a session though. You could avoid the command windows by using a native Win32 SSH client, such as TortoisePlink which is installed with the TortoiseSVN Windows client. This comes from the command line and Unix heritage of Subversion. JavaHL, and the Subversion library itself, uses whatever 3rd party SSH client you have configured. This is probably what you see in SmartSVN and IntelliJ since they are also using JavaSVN. When you are using that in Subclipse you will only be prompted for your password one time per session. ![]() When matching products make sure you check their similar. Additionally, you can review their functions and pricing terms as well as other valuable information below. 9.6, respectively) or their user satisfaction rating (96 vs. JavaSVN maintains and reuses a single SSH session. As an example, here you can compare TortoiseSVN and GitHub for their overall score (8.4 vs. None of the tools you reference talk directly to your Subversion server.Īll 3 use JavaSVN, but Subclipse also can use JavaHL which is the official library that is part of Subversion itself.Īll communications happens inside these libraries. This is in reference to the comment about Subclipse not figuring out how to access the server in a single session. So far, apart from SmartSVN, they all have what I'd consider to be major startup issues. The interesting part of all of this, is that SmartSVN, IDEA and Subclipse are all using JavaSVN underneath. As Jeff mentioned setting Subsclipe to use JavaSVN (under Windows->Preferences->Team->SVN) does the Mark pointed out there are ways to do most everything with Eclipse. Apparently the Subclipse folks haven't figure out how to access the SVN server in a single session. Now I just have to deal with new cmd windows popping up 2 or 3 times per command. The latest version (5.1) includes an activator SSH agent to save passphrases between sessions. Unless you are willing to setup a SSH private key with no passphrase, you'll have to deal with re-entering your passphrase every 3 seconds or so. So what about Eclipse? Well, as far as I can tell there is no way to set the properties. I have to admit that IDEA's approach is nicer, somewhat similar to Eclipse. No answers yet.īoth SmartSVN and IDEA support repository browsing: ![]() I did find and reported a a problem with IDEA and private SSH keys. Once I understood what needed to be done, it was pretty straight forward. Unfortunately by then I was already back to using IDEA. I should have looked in SmartSVN for those options, they were pretty obvious. I also needed a way to do keyword substitutions, like CVS does. Next, I needed to figure out how to ignore certain directories (build, dist, etc.) in some of my projects. Importing existing projects was a breeze. I've been using SmartCVS for years, so I figured it'd give SmartSVN a try. As far as I can tell there is no way to import projects using IntelliJ IDEA. ![]() Importing my existing projects, no so much. In the last few days, I've been slowly converting from CVS to SVN as my primary repository.Ĭreating the repository was easy.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |