en-US/about_PoshSvn.help.txt
TOPIC
about_poshsvn Short description Describes basics of PoshSvn usage. Long description PoshSvn provides the following features: - Tab tab-completion (tab-expansion) for commands and parameters. - Typed output of cmdlets. - Formatted output to repeat the Subversion command line interface user experience. Concept The PoshSvn concept was to repeat the Subversion command line interface user experience, including parameters, output, and other behavior. Examples EXAMPLE 1 The following command checks out the repository using Subverison CLI: svn checkout https://svn.apache.org/repos/asf/serf/trunk serf-trunk A serf-trunk\test A serf-trunk\test\MockHTTPinC A serf-trunk\test\certs A serf-trunk\test\certs\private A serf-trunk\test\certs\serfserver_san_nocn_cert.pem ... U serf-trunk Checked out revision 1916201. While PoshSvn requires: svn-checkout https://svn.apache.org/repos/asf/serf/trunk serf-trunk A serf-trunk\test A serf-trunk\test\MockHTTPinC A serf-trunk\test\certs A serf-trunk\test\certs\private A serf-trunk\test\certs\serfserver_san_nocn_cert.pem ... U serf-trunk Checked out revision 1916201. Also you can write the names of the parameters (better for scripting): svn-checkout -Url https://svn.apache.org/repos/asf/serf/trunk -Path serf-trunk As you can see, there are very little differences between Subversion CLI and PoshSvn cmdlets, but PoshSvn also adds some PowerShell features such as progress, typed output, and other. |