@Arsenij Thank you very much, it works.
Cheers,
Damla
2014-09-16 21:58 GMT+02:00 Arsenij E Solovjev <xeper...@gmail.com>:
> weird, I'm looking into it.
>
> On 09/16/2014 09:42 PM, Damla Durmaz wrote:
>
> It worked, but there was another problem. The build of the merge change
> failed. I think it has something to do with sonar if I understand it
> correctly. Therefore, I added you there as a reviewer. Here is the
> corresponding patch:
>
> http://saros-build.imp.fu-berlin.de/gerrit/#/c/1957/1
>
> Regards,
> Damla
>
> 2014-09-16 21:35 GMT+02:00 Arsenij E Solovjev <xeper...@gmail.com>:
>
>> Is a flush on Gerrit needed?
>>
>> On 09/16/2014 03:25 PM, Zieris, Franz wrote:
>>
>> Alright, we are getting there.
>>
>> I gave you the “push merge commit” right for your development branch, so
>> the same command should work now.
>>
>>
>>
>> Franz
>>
>>
>>
>> *From:* Damla Durmaz [mailto:ddurma...@gmail.com <ddurma...@gmail.com>]
>> *Sent:* Tuesday, September 16, 2014 3:19 PM
>> *To:* Zieris, Franz
>> *Cc:* dpp-devel@lists.sourceforge.net
>> *Subject:* Re: [DPP-Devel] Commit message longer than 65 characters?
>>
>>
>>
>> No problem. Now, git says that it cannot merge due to permissions:
>>
>>
>>
>> Damlas-MacBook-Air-2:saros damlisch$ git push origin
>> HEAD:refs/for/development/actionAwareness
>>
>> Counting objects: 170, done.
>>
>> Delta compression using up to 4 threads.
>>
>> Compressing objects: 100% (46/46), done.
>>
>> Writing objects: 100% (66/66), 9.46 KiB | 0 bytes/s, done.
>>
>> Total 66 (delta 37), reused 0 (delta 0)
>>
>> remote: Resolving deltas: 100% (37/37)
>>
>> remote: Processing changes: refs: 1, done
>>
>> To ssh://dil...@saros-build.imp.fu-berlin.de:29418/saros.git
>>
>> ! [remote rejected] HEAD -> refs/for/development/actionAwareness (you
>> are not allowed to upload merges)
>>
>> error: failed to push some refs to 'ssh://
>> dil...@saros-build.imp.fu-berlin.de:29418/saros.git'
>>
>> Damlas-MacBook-Air-2:saros damlisch$
>>
>>
>>
>> I need merge commit permissions. Are these branch specific or for the
>> whole saros project?
>>
>>
>>
>> Cheers,
>>
>> Damla
>>
>>
>>
>> 2014-09-16 15:13 GMT+02:00 Zieris, Franz <franz.zie...@fu-berlin.de>:
>>
>> Sorry ...
>>
>>
>>
>> > git push origin refs/for/development/actionAwareness
>>
>>
>>
>> should be
>>
>>
>>
>> > git push origin HEAD:refs/for/development/actionAwareness
>>
>>
>>
>> The error message basically says “locally, there is nothing like
>> ‘refs/for/development/actionAwareness’, so I don’t know what you want me to
>> push”.
>>
>>
>>
>> Franz
>>
>>
>>
>> *From:* Damla Durmaz [mailto:ddurma...@gmail.com]
>> *Sent:* Tuesday, September 16, 2014 3:09 PM
>>
>>
>> *To:* Zieris, Franz
>> *Cc:* dpp-devel@lists.sourceforge.net
>> *Subject:* Re: [DPP-Devel] Commit message longer than 65 characters?
>>
>>
>>
>> Ups, I forgot to attach the file. Here it is :)
>>
>>
>>
>> 2014-09-16 14:56 GMT+02:00 Damla Durmaz <ddurma...@gmail.com>:
>>
>> Hi Franz,
>>
>>
>>
>> It didn't work :(. I will describe my steps in detail, so that you can
>> see, where the problems may be. At the beginning, I just have the master
>> branch checked out and nothing committed, changed and so on. Everything is
>> clean. Then:
>>
>>
>>
>> 1) I pull the master
>>
>> 2) I check out development/actionAwareness
>>
>> 3) I pull development/actionAwareness
>>
>> 4) git checkout development/actionAwareness
>>
>> 5) git log --graph --decorate --oneline master
>> development/actionAwareness --> was like you described
>>
>> 6) git merge master -m "[BUILD] Merge master into
>> development/actionAwareness" --> I had conflicts
>>
>> 7) I resolved the conflicts and made a commit with the appropriate
>> message from above
>>
>> 8) git cherry-pick change/1788/7 --> I had conflicts. I solved them,
>> continued the cherry pick
>>
>> 9) git push origin refs/for/development/actionAwareness --> Won't work,
>> since it says that it doesn't match anything
>>
>>
>>
>> I attached the output of my console from the step when I cherry picked.
>> The log shows me that I correctly merged in the master branch, but 'git
>> status' says that I am 123 commits back. I made a pull but this didn't work
>> either.
>>
>>
>>
>> Damla
>>
>>
>>
>> 2014-09-16 11:07 GMT+02:00 Zieris, Franz <franz.zie...@fu-berlin.de>:
>>
>>
>>
>> Hi Damla,
>>
>>
>>
>> Hm, maybe I got your current repository state wrong.
>>
>>
>>
>> The full procedure is this (assuming you have the two local branches
>> “master” and “development/actionAwareness”):
>>
>> · Do your local branches “master” and
>> “development/actionAwareness” contain any not-yet-public commits?
>>
>> o If no: Pull the master and the development/actionAwareness branch
>> from Gerrit. This will result in a fast-forward.
>>
>> o If yes: Just fetch the master and the development/actionAwareness
>> branch from Gerrit. Checkout your local master branch, decide whether the
>> not-yet-public commits are worth keeping (if so, “git branch oldMaster”)
>> and then “git reset --hard origin/master”. Repeat for the development
>> branch.
>>
>> · git checkout development/actionAwareness
>>
>> · git log --graph --decorate --oneline master
>> development/actionAwareness
>>
>>
>>
>> You can use the up/down arrows for scrolling (it’s been a while since the
>> dev branch did branch off).
>>
>> If you see a long master branch and a tiny dev branch attached to its
>> trunk, then you can continue. Otherwise, please show me the output.
>>
>>
>>
>> · git merge master -m "[BUILD] Merge master into
>> development/actionAwareness"
>>
>> · git cherry-pick change/1788/7
>>
>> · git push origin refs/for/development/actionAwareness
>>
>>
>>
>> Franz
>>
>>
>>
>>
>>
>> *From:* Damla Durmaz [mailto:ddurma...@gmail.com]
>> *Sent:* Tuesday, September 16, 2014 12:01 AM
>> *To:* Zieris, Franz
>> *Cc:* dpp-devel@lists.sourceforge.net
>> *Subject:* Re: [DPP-Devel] Commit message longer than 65 characters?
>>
>>
>>
>> Hi Franz,
>>
>>
>>
>> Thank you for your answer. I tried out the steps on the workspace state
>> like in the screenshot. As I executed the third step
>>
>>
>>
>> --> git merge master -m “[BUILD] Merge master into
>> development/actionAwareness”
>>
>>
>>
>> I got the message
>>
>>
>>
>> --> merge: Merge - not something we can merge
>>
>>
>>
>> What does this mean?
>>
>>
>>
>> Damla
>>
>>
>>
>> 2014-09-15 21:57 GMT+02:00 Franz Zieris <franz.zie...@fu-berlin.de>:
>>
>> Hi Damla,
>>
>>
>>
>> There are actually two problems: The length of the commit’s short message
>> is a minor one (Gerrit says “W” for warning) and does not affect the
>> “pushability” of your patch. The actual problem is that you created a new
>> version/patch set of change 1572, which Gerrit won’t accept since this
>> patch is already closed.
>>
>>
>>
>> The cause for this is probably that you forgot that you are developing
>> your feature on a separate branch. The parent change 1572 is already
>> submitted to that branch, but it is not part of the master branch. You
>> should merge the current master into your development branch and then apply
>> your most recent version of 1788 to that state.
>>
>>
>>
>> One way to achieve this (based on your screenshot):
>>
>> * git fetch origin development/actionAwareness
>>
>> * git checkout -B actionAwareness origin/development/actionAwareness
>>
>> * git merge master -m “[BUILD] Merge master into
>> development/actionAwareness”
>>
>> * git cherry-pick change/1788/7
>>
>> * git push origin refs/for/development/actionAwareness
>>
>>
>>
>> Refer to the Git manual if you have any questions regarding these
>> commands (http://git-scm.com/docs) or just ask here on the mailing list.
>>
>>
>>
>> Franz
>>
>>
>>
>> *From:* Damla Durmaz [mailto:ddurma...@gmail.com]
>> *Sent:* Monday, September 15, 2014 9:19 PM
>> *To:* dpp-devel@lists.sourceforge.net
>> *Subject:* [DPP-Devel] Commit message longer than 65 characters?
>>
>>
>>
>> Dear Saros developers,
>>
>>
>>
>> I am struggling with git and don't know how to get along with the
>> following situation:
>>
>>
>>
>> I have my patch 1788 [1] and wanted to rebase it against master, because
>> it is a bit...old.... Therefore, I pulled the newest master branch and
>> rebased against the local master branch, made some changes, needed for the
>> rebase and then committed everything. As I wanted to push, I got the
>> message in the screenshot below, thus that the commit message is too long.
>> But the reject message refers to the parent of patch 1788, which is already
>> merged.
>>
>>
>>
>> What am I doing wrong?
>>
>>
>>
>> Cheers,
>>
>> Damla
>>
>>
>>
>> [1] http://saros-build.imp.fu-berlin.de/gerrit/#/c/1788/7
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Want excitement?
>> Manually upgrade your production database.
>> When you want reliability, choose Perforce.
>> Perforce version control. Predictably
>> reliable.http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
>>
>>
>>
>> _______________________________________________
>> DPP-Devel mailing
>> listDPP-Devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/dpp-devel
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Want excitement?
>> Manually upgrade your production database.
>> When you want reliability, choose Perforce.
>> Perforce version control. Predictably reliable.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
>> _______________________________________________
>> DPP-Devel mailing list
>> DPP-Devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>
>>
>
>
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel