Revision 831144
Go back to digest for 13th July 2008Features in Development Tools
Evgeniy Ivanov committed changes in /trunk/KDE/kdevplatform:
Basic Git and Mercurial support.
Implemented DVCS base class which hould be used in all DVCS plugins, it prevents plugins from duplicating code
fixed bug in git: now all system environment variables are set
fixed bug in mercurial: job<<" "<<" " or job<<"";job<<""; should be used instead of job<<"one two"
Thomas, sorry for removing your code. I was commiting to <a href="http://repo.or.cz/w/kdevelopdvcssupport.git">http://repo.or.cz/w/kdevelopdvcssupport.git</a> because mercurial plugin had a bug (you did the same bug with job<< usage).
If you want to help with DVCS: Bazaar is not implemented yet (but it required much less job, than you did to implement mercurial).
File Changes
Added 32 files
- /trunk/KDE/kdevplatform
- /vcs/dvcs
- /plugins/git/gitexecutor.cpp
- /plugins/git/gitexecutor.h
- /plugins/mercurial/CMakeLists.txt
- /plugins/mercurial/hgexecutor.cpp
- /plugins/mercurial/hgexecutor.h
- /plugins/mercurial/hgplugin.cpp
- /plugins/mercurial/hgplugin.h
- /plugins/mercurial/kdevhg.desktop
- /plugins/mercurial/kdevhg.rc
- /vcs/dvcs/commitdialog.cpp
- /vcs/dvcs/commitdialog.h
- /vcs/dvcs/commitdialog.ui
- /vcs/dvcs/cvsgenericoutputview.ui
- /vcs/dvcs/cvsmainview.ui
- /vcs/dvcs/dvcsgenericoutputview.cpp
- /vcs/dvcs/dvcsgenericoutputview.h
- /vcs/dvcs/dvcsjob.cpp
- /vcs/dvcs/dvcsjob.h
- /vcs/dvcs/dvcsmainview.cpp
- /vcs/dvcs/dvcsmainview.h
- /vcs/dvcs/dvcsplugin.cpp
- /vcs/dvcs/dvcsplugin.h
- /vcs/dvcs/idvcsexecutor.h
- /vcs/dvcs/importdialog.cpp
- /vcs/dvcs/importdialog.h
- /vcs/dvcs/importmetadatawidget.cpp
- /vcs/dvcs/importmetadatawidget.h
- /vcs/dvcs/importmetadatawidget.ui
- /plugins/mercurial/tests/CMakeLists.txt
- /plugins/mercurial/tests/initTest.cpp
- /plugins/mercurial/tests/initTest.h
Deleted 18 files
- /trunk/KDE/kdevplatform/plugins/git
- /commitdialog.cpp
- /commitdialog.h
- /commitdialog.ui
- /cvsgenericoutputview.ui
- /cvsmainview.ui
- /gitgenericoutputview.cpp
- /gitgenericoutputview.h
- /gitjob.cpp
- /gitjob.h
- /gitmainview.cpp
- /gitmainview.h
- /gitproxy.cpp
- /gitproxy.h
- /importdialog.cpp
- /importdialog.h
- /importmetadatawidget.cpp
- /importmetadatawidget.h
- /importmetadatawidget.ui
Modified 7 files
- /trunk/KDE/kdevplatform/plugins
- /CMakeLists.txt
- /git/CMakeLists.txt
- /git/gitplugin.cpp
- /git/gitplugin.h
- /git/tests/CMakeLists.txt
- /git/tests/initTest.cpp
- /git/tests/initTest.h
57 files changed in total