Changes between Version 1 and Version 2 of Development/GettingStarted/SubversionClients


Ignore:
Timestamp:
07/14/09 20:35:16 (10 years ago)
Author:
ibboard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/GettingStarted/SubversionClients

    v1 v2  
     1[[PageOutline(2-5)]]
    12= Subversion Clients =
    23
     
    2122== External SVN clients ==
    2223
    23 If your development environment doesn't include SVN integration then the easiest alternative is an external client. There are [http://en.wikipedia.org/wiki/Comparison_of_Subversion_clients#See_also lots of clients] for all OSes. The most popular client for Windows seems to be TortoiseSVN, while most Linux developers tend to have development environments that include source control as a core feature.
     24If your development environment doesn't include SVN integration then the only alternative is an external client. There are [http://en.wikipedia.org/wiki/Comparison_of_Subversion_clients#See_also lots of clients] for all OSes, or there's the classic fall-back of the command-line tools.
    2425
    25 On a personal note, IBBoard currently uses eSVN on Linux because of its concept of "workspaces" of projects, "changes in this folder" indicators and the remote copy/move feature (useful for creating tags/branches). Qsvn is a close contender as it uses Qt4 and so looks like a native GTK app in Gnome, but fails on the remote copy and nested change markers, the same as the 'official' RapidSVN client (which uses wxWidgets and so looks even more native in Gnome).
     26=== External GUI SVN Clients ===
    2627
    27 == SVN from the command-line ==
     28The most popular client for Windows seems to be TortoiseSVN, while most Linux developers tend to have development environments that include source control as a core feature. For those Linux apps that don't there is [http://rapidsvn.tigris.org/ RapidSVN], [http://zoneit.free.fr/esvn/ eSVN] or [http://www.anrichter.net/projects/qsvn QSVN] as the main options.
     29
     30On a personal note, IBBoard currently uses eSVN on Linux because of its concept of "workspaces" of projects, "changes in this folder" indicators and the remote copy/move feature (useful for creating tags/branches). QSvn is a close contender as it uses Qt4 and so looks like a native GTK app in Gnome, but fails on the remote copy and nested change markers, the same as the 'official' RapidSVN client (which uses wxWidgets and so looks even more native in Gnome).
     31
     32=== SVN from the command-line ===
    2833
    2934The brave can always use SVN from the command-line. While it does have its uses, it's not generally advised for long-term use. Command-line arguments and usage instructions can be found in the [http://svnbook.red-bean.com/ SVN book at Red-bean.com].