[Differential] [Request, 1,588 lines] D2001: Integrate kdev-perforce into kdevelop
volden (Morten Volden)
noreply at phabricator.kde.org
Sat Jun 25 11:23:02 UTC 2016
volden created this revision.
volden added reviewers: KDevelop, kfunk.
volden added a subscriber: kdevelop-devel.
volden set the repository for this revision to rKDEVPLATFORM KDevPlatform.
volden added a project: KDevelop.
REVISION 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
REPOSITORY
rKDEVPLATFORM KDevPlatform
REVISION DETAIL
https://phabricator.kde.org/D2001
AFFECTED FILES
plugins/CMakeLists.txt
plugins/perforce/CMakeLists.txt
plugins/perforce/debug.h
plugins/perforce/kdevperforce.json
plugins/perforce/p4clientstub/CMakeLists.txt
plugins/perforce/p4clientstub/main.cpp
plugins/perforce/perforce.kdev4
plugins/perforce/perforceplugin.cpp
plugins/perforce/perforceplugin.h
plugins/perforce/perforcepluginmetadata.cpp
plugins/perforce/test/CMakeLists.txt
plugins/perforce/test/test_perforce.cpp
plugins/perforce/test/test_perforce.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: volden, #kdevelop, kfunk
Cc: kdevelop-devel, Pilzschaf, akshaydeo, surgenight, joshiakshay, arrowdodger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20160625/9302ce08/attachment.html>
More information about the KDevelop-devel
mailing list