Review Request: Reuse of URL field in VCSLocation for repository locations (Includes changes from "DVCS: Escape...")

Fabian Wiesel fabian.wiesel at googlemail.com
Sun Mar 22 14:24:05 UTC 2009


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/389/
-----------------------------------------------------------

Review request for KDevelop and Andreas Pakulat.


Summary
-------

This patch allows one to use the url field of VcsLocation also for (remote) repository locations.
Unfortunately the patch includes the changes of "DVCS: Escape filenames beginning with a hyphen" as changes touch the same files.

- Rename the getter (and the corresponding field) localUrl() to url.
- Added additional setter for setRepositoryUrl()


Diffs
-----

  /trunk/KDE/kdevplatform/plugins/appwizard/appwizardplugin.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/cvs/cvsplugin.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/cvs/importmetadatawidget.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/git/gitplugin.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/mercurial/CMakeLists.txt 942616 
  /trunk/KDE/kdevplatform/plugins/mercurial/mercurialplugin.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/subversion/svncatjob.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/subversion/svncheckoutjob.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/subversion/svndiffjob.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/subversion/svnimportjob.cpp 942616 
  /trunk/KDE/kdevplatform/plugins/subversion/svnimportmetadatawidget.cpp 942616 
  /trunk/KDE/kdevplatform/shell/kross/krossdistributedversioncontrol.cpp 942616 
  /trunk/KDE/kdevplatform/shell/kross/wrappers/krossvcslocation.cpp 942616 
  /trunk/KDE/kdevplatform/vcs/CMakeLists.txt 942616 
  /trunk/KDE/kdevplatform/vcs/dvcs/ui/importmetadatawidget.cpp 942616 
  /trunk/KDE/kdevplatform/vcs/vcslocation.h 942616 
  /trunk/KDE/kdevplatform/vcs/vcslocation.cpp 942616 
  /trunk/KDE/kdevplatform/vcs/vcsmapping.cpp 942616 
  /trunk/KDE/kdevplatform/vcs/widgets/vcsdiffwidget.cpp 942616 

Diff: http://reviewboard.kde.org/r/389/diff


Testing
-------

  1/  3 Testing kdevcvs-test                     Passed
  2/  3 Testing kdevgit-test                     Passed
  3/  3 Testing kdevmercurial-test               Passed

100% tests passed, 0 tests failed out of 3

  1/  2 Testing dvcsTest                         Passed
  2/  2 Testing vcsBlackBoxTest                  Passed

100% tests passed, 0 tests failed out of 2


Thanks,

Fabian





More information about the KDevelop-devel mailing list