Cherry picking SMB changes from kde-runtime master to frameworks. Err...

Mark Gaiser markg85 at gmail.com
Sun Dec 1 12:21:07 UTC 2013


On Sun, Dec 1, 2013 at 10:09 AM, David Faure <faure at kde.org> wrote:
> On Sunday 01 December 2013 03:25:08 Mark Gaiser wrote:
>> In recent months Dawit (in cc) has added quite some nice optimizations
>> to the SMB kioslave. He' done with those changes now so i'd like to
>> pull those into the frameworks branch
>
> Indeed, we never merged master into frameworks, for kde-runtime, so a whole bunch of bugfixes were not merged.
>
> I just did the merge, since it involved fixing some conflicts in various places.
>
> Since you asked, here are the git commands I used.
>
>  5096  1.12.2013 09:51  0:01  cd 5/kde-runtime
>  5097  1.12.2013 09:51  0:06  git up
>  5100  1.12.2013 09:52  0:00  git merge origin/master
>
> CONFLICT (modify/delete): plasma/tools/plasmapkg/main.cpp deleted in HEAD and modified in origin/master. Version origin/master of plasma/tools/plasmapkg/main.cpp left in tree.
> CONFLICT (modify/delete): plasma/scriptengines/javascript/data/plasma-scriptengine-applet-simple-javascript.desktop deleted in HEAD and modified in origin/master. Version origin/master of plasma/scriptengines/javascript/data/plasma-scriptengine-applet-simple-javascript.desktop left in tree.
> CONFLICT (modify/delete): plasma/scriptengines/javascript/data/plasma-packagestructure-javascript-addon.desktop deleted in HEAD and modified in origin/master. Version origin/master of plasma/scriptengines/javascript/data/plasma-packagestructure-javascript-addon.desktop left in tree.
> CONFLICT (modify/delete): plasma/declarativeimports/qtextracomponents/mouseeventlistener.h deleted in HEAD and modified in origin/master. Version origin/master of plasma/declarativeimports/qtextracomponents/mouseeventlistener.h left in tree.
> CONFLICT (modify/delete): plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp deleted in HEAD and modified in origin/master. Version origin/master of plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp left in tree.
> CONFLICT (modify/delete): plasma/declarativeimports/plasmacomponents/qml/ToolButton.qml deleted in HEAD and modified in origin/master. Version origin/master of plasma/declarativeimports/plasmacomponents/qml/ToolButton.qml left in tree.
> Removing kwalletd/kwalletopenloop.h
> Removing kwalletd/kwalletopenloop.cpp
> Auto-merging kwalletd/CMakeLists.txt
> Auto-merging ktimezoned/ktimezonedbase.h
> CONFLICT (content): Merge conflict in ktimezoned/ktimezonedbase.h
> Auto-merging kioslave/trash/discspaceutil.cpp
> CONFLICT (content): Merge conflict in kioslave/trash/discspaceutil.cpp
> Removing kioslave/thumbnail/icoutils.cpp
> Auto-merging kioslave/thumbnail/CMakeLists.txt
> CONFLICT (content): Merge conflict in kioslave/thumbnail/CMakeLists.txt
> Auto-merging kioexec/main.cpp
> CONFLICT (content): Merge conflict in kioexec/main.cpp
> Auto-merging kglobalaccel/kglobalacceld.cpp
> Recorded preimage for 'kioexec/main.cpp'
> Recorded preimage for 'kioslave/thumbnail/CMakeLists.txt'
> Recorded preimage for 'kioslave/trash/discspaceutil.cpp'
> Recorded preimage for 'ktimezoned/ktimezonedbase.h'
> Automatic merge failed; fix conflicts and then commit the result.
>
>  5023  1.12.2013 09:55  1:50  git log -p origin/master kioslave/thumbnail/CMakeLists.txt
>  5104  1.12.2013 09:55  1:13  vi kioslave/thumbnail/CMakeLists.txt
>  5105  1.12.2013 09:56  0:00  git add kioslave/thumbnail/CMakeLists.txt
>  5106  1.12.2013 09:56  0:14  vi kioslave/trash/discspaceutil.cpp
>  5107  1.12.2013 09:56  0:00  git add kioslave/trash/discspaceutil.cpp
>  5109  1.12.2013 09:57  0:16  git log -p origin/master ktimezoned/ktimezonedbase.h
>  5110  1.12.2013 09:57  0:13  vi ktimezoned/ktimezonedbase.h
>  5111  1.12.2013 09:57  0:00  git add ktimezoned/ktimezonedbase.h
>  5025  1.12.2013 09:58  0:06  git log -p origin/master kioexec/CMakeLists.txt
>  5113  1.12.2013 09:58  0:00  git rm -r plasma
>  5114  1.12.2013 09:58  0:01  git diff
>  5115  1.12.2013 09:58  0:17  git diff --cached
>  5026  1.12.2013 09:58  1:13  git log -p origin/master kioexec/main.cpp
>  5116  1.12.2013 09:58  1:18  vi kioexec/main.cpp
>  5118  1.12.2013 09:59  0:00  git add kioexec/main.cpp
>  5119  1.12.2013 09:59  0:04  git diff --cached kioexec/main.cpp
>  5027  1.12.2013 10:00  0:02  make -j8
>  5033  1.12.2013 10:01  1:17  git commit
>  5034  1.12.2013 10:03  0:07  git wup  [*]
>  5035  1.12.2013 10:03  0:08  git push
>
> wup = log --stat @{u}..     # "what will push actually push"
>
> --
> David Faure, faure at kde.org, http://www.davidfaure.fr
> Working on KDE, in particular KDE Frameworks 5
>

Hi David,

Thank you very much for that!
I was expecting something like merging only the smb folder or
cherry-picking some changes, but no full merge. Thank you for taking
care of that :)

I like "git wup"!

Cheers,
Mark


More information about the Kde-frameworks-devel mailing list