PoshSvn – Subversion for PowerShell

Timofey Zhakov <[email protected]>
Newsgroups gmane.comp.version-control.subversion.user
Message-ID <CAPD1kXQ+Wz-iOFG8peqELhfu=_wYVUPpVQYDz5fDoMU+RBrbtg@mail.gmail.com>
Hello everyone!

I like Subversion and use it for my projects.

PoshSvn is a PowerShell module which provides a tab competition and
typed output for the Subversion cmdlets. I found it useful for
scripting and everyday life.

For example to get the status of a working copy, you could use the
svn-status cmdlet:

[[[
PS C:\> svn-status

Status  Path
------  ----
M       PoshSvn\CmdLets\SvnAdd.cs
M       PoshSvn\CmdLets\SvnLog.cs
M       PoshSvn\SvnCmdletBase.cs
M       README.md
]]]

This is useful for scripting because of typed output. For example:

[[[
PS C:\> $info = svn-info https://svn.apache.org/repos/asf
PS C:\> $info.Revision
1917749
PS C:\> $info.LastChangedAuthor
projects_role
]]]

Documentation is available at: https://www.poshsvn.com/

The installation is very easy. Just type `Install-Module PoshSvn` in
the PowerShell command prompt.

This module is fully free and open source.

Any kind of feedback would be much appreciated.

Thanks!

--
Timofei Zhakov
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.