>>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
>>> <<
>
--
Ömer Fadıl USTA
http://www.bilisimlab.com/
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
The reviewboard is pretty picky about diffs.
Create them using "git diff <hash>" of "git format-patch <hash>", eg
git format-patch HEAD~3
will create diffs for the 3 latest commits
while
git diff HEAD~2
will create one patch against the branch as it was two commits ago.
The reviewboard will also reject diffs against hashes it doesn't know
(because they only exist in your local branch) - for this purpose you can
create a diff agains a common hash and supply that as parenting patch.
Cheers,
Thomas
> *The file 'home/rahul/kmplot/kmplot/ksliderwindow.cpp' (r7ca8503) could
> not
> be found in the repository. *after I have uploaded my diff.
>
> And I don't know what does that mean. So, could you please tell me?
It means that the commit patch itself bases upon other commits which are
not included in the patch and make it not a direct diff to one of the
public git branches of the repository.
Depending on what you try to do, either combine your commits with "git
rebase -i HEAD~n" or create a complete patch against the last public
commit in your branch "git diff HEAD~n", "n" is the amount of commits you
did when branching.
If you branched long time ago, maybe first "git fetch; git rebase
<parenting branch name>" eg. "git fetch; git rebase origin/KDE/4.8" or
"git fetch; git rebase origin/master" to pre-resolve pot. conflicts.
I had to do
git format-patch --full-index origin/master
with rebased changes already committed locally.
Stephan