Integrate kdev-perforce into kdevelop
Summary: This plugin facilitates integration with the perforce version control system It supports: Adding files to a perforce repository Opening a file for edit Reverting changes made to a file Updating a file to the latest version (head) in the repository Listing the change history of a files Comparing a file to latest verion (head) Comparing a file to the version that a given perforce client has checked out (have revision) Comparing any given two revisions (through the history) Annotating a file (i.e. telling from which changelist a given line of code came from ) Test Plan: The following use-cases are currently under unit-test: Add,Edit,Status,Annotate,History,Revert,Update(File),Update(Dir),Commit Manually tested against Perforce servers Reviewers: #kdevelop, kfunk Reviewed By: #kdevelop, kfunk Subscribers: kdevelop-devel Differential Revision: https://phabricator.kde.org/D2001
Showing
- plugins/CMakeLists.txt 1 addition, 0 deletionsplugins/CMakeLists.txt
- plugins/perforce/CMakeLists.txt 14 additions, 0 deletionsplugins/perforce/CMakeLists.txt
- plugins/perforce/debug.h 23 additions, 0 deletionsplugins/perforce/debug.h
- plugins/perforce/kdevperforce.json 105 additions, 0 deletionsplugins/perforce/kdevperforce.json
- plugins/perforce/p4clientstub/CMakeLists.txt 9 additions, 0 deletionsplugins/perforce/p4clientstub/CMakeLists.txt
- plugins/perforce/p4clientstub/main.cpp 243 additions, 0 deletionsplugins/perforce/p4clientstub/main.cpp
- plugins/perforce/perforceplugin.cpp 709 additions, 0 deletionsplugins/perforce/perforceplugin.cpp
- plugins/perforce/perforceplugin.h 183 additions, 0 deletionsplugins/perforce/perforceplugin.h
- plugins/perforce/perforcepluginmetadata.cpp 34 additions, 0 deletionsplugins/perforce/perforcepluginmetadata.cpp
- plugins/perforce/test/CMakeLists.txt 12 additions, 0 deletionsplugins/perforce/test/CMakeLists.txt
- plugins/perforce/test/test_perforce.cpp 190 additions, 0 deletionsplugins/perforce/test/test_perforce.cpp
- plugins/perforce/test/test_perforce.h 58 additions, 0 deletionsplugins/perforce/test/test_perforce.h
Loading
Please register or sign in to comment