Wiki copymirror

This is a mirror of the wiki at pascal.chat. Editing, history and sign-in are there.

SvnClasses

About

SvnClasses is a Lazarus package to help writing applications that interact with a Subversion (svn) repository. It requires an installed command line svn executable for accessing a svn repository and/or a working directory. I used these classes for writing a tool to mirror the Lazarus svn repository to Sourceforge.

Author

Vincent Snijders

License

LGPL with the linking exception, same as the LCL.

SVN

The package is available in Lazarus CCR SVN repository at https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/svn

Download

The latest stable release can be found on link to the lazarus-ccr sf download location.

Change Log

Dependencies / System Requirements

Status

Status: Alpha

Issues

Installation

Examples

For use see included unit tests.

I have written these classes to support fpsvnsync, a tool similar to svnsync to mirror the lazarus svn repository to SourceForge. The svnsync tool doesn't work, because Sourceforge doesn't allow revision property changes.

See also


From the Free Pascal wiki, page "SvnClasses", as it stood on 2014-07-09 after a change by BigChimp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .