Difference between revisions of "LazSVNPkg"

From Lazarus wiki
Jump to navigationJump to search
Line 38: Line 38:
 
** etc
 
** etc
 
* Better integration of the package in the IDE (Saving settings in .lpi)
 
* Better integration of the package in the IDE (Saving settings in .lpi)
 +
* Improve the responsiveness of the forms. Currently the forms are shown after the  TProcess is done retrieving all data, this should be changed so that the form is updated while data is received.

Revision as of 02:00, 31 October 2008

About

This IDE plugin wraps the svn executable which is found on a path defined in the path environment variables. It provides a GUI interface between lazarus and the project subversion repository.

Original author

Darius Blaszijk

License

GPL

Installation

  • Open the package ./components/lazsvnpkg/lazsvnpkg.lpk with Component/Open package file (.lpk)
  • Click on Install and answer 'Yes' when you are asked about Lazarus rebuilding. A new menu item named SVN will be created under the Tools main menu.

Usage

Usage of LazarusSVN is very straightforward. In the next sections a brief overview of each functionality is described.

Show Log

Todo

Commit

Todo

Update

Todo

Diff

Todo

Roadmap

  • Stress testing
  • Adding more functionality
    • Revert
    • Merge
    • Update
    • Clean
    • Add
    • Delete
    • etc
  • Better integration of the package in the IDE (Saving settings in .lpi)
  • Improve the responsiveness of the forms. Currently the forms are shown after the TProcess is done retrieving all data, this should be changed so that the form is updated while data is received.