[sr-dev] SF.net SVN: openser:[5935] trunk/etc/kamailio.cfg

Andrei Pelinescu-Onciul andrei at iptel.org
Thu Oct 8 16:15:29 CEST 2009


On Oct 08, 2009 at 16:07, Andrei Pelinescu-Onciul <andrei at iptel.org> wrote:
> On Oct 08, 2009 at 15:17, Jan Janak <jan at ryngle.com> wrote:
> > On Thu, Oct 8, 2009 at 3:12 PM, Olle E. Johansson <oej at edvina.net> wrote:
> > >
> > > 8 okt 2009 kl. 14.58 skrev Jan Janak:
> > >
> > >> On Thu, Oct 8, 2009 at 2:45 PM, Olle E. Johansson <oej at edvina.net> wrote:
> > >>>
> > >>> 8 okt 2009 kl. 14.36 skrev Klaus Darilion:
> > >>>
> > >>>>
> > >>>>
> > >>>> Olle E. Johansson schrieb:
> > >>>>>
> > >>>>> 8 okt 2009 kl. 13.37 skrev Klaus Darilion:
> > >>>>>>
> > >>>>>> Hi Olle!
> > >>>>>>
> > >>>>>> Why do you edit the Kamailio trunk on sourceforge?
> > >>>>>> sourceforge repository is only used for patching older releases
> > >>>>>> (1.3,1.4
> > >>>>>> and 1.5 branches).
> > >>>>>>
> > >>>>>> trunk is not used anymore, trunk-development happens on sip-router git
> > >>>>>> repository.
> > >>>>>>
> > >>>>> Just to test that I had access... :-)
> > >>>>> Now trying to get git access up and running too.
> > >>>>
> > >>>> Have fun! ;-)
> > >>>
> > >>> Already have... Had some changes to Makefile (to include ldap module) and
> > >>> did not want to commit that. Ended up removing it and now git says it's
> > >>> deleted... How on earth do I properly revert a change?
> > >>
> > >> git checkout <file>
> > >>
> > >
> > > Great. The mystery continues:
> > >
> > > 1x-193-157-197-57:sip-router.2 olle$ git push
> > > To ssh://oej@git.sip-router.org/sip-router
> > > ??! [rejected] ?? ?? ?? ??master -> master (non-fast forward)
> > > error: failed to push some refs to 'ssh://oej@git.sip-router.org/sip-router'
> > 
> > This error means that your local repository is not up-to-date, in
> > other words you have modified an older version and git wants you to
> > pull the latest changes, resolve conflicts (if any) and then push
> > again.
> > 
> > Run git pull and then try again.
> 
> No, you shouldn't run simple git pull, it will generate a useless
> merge commit.
> Use instead:
> git fetch origin; git pull --rebase --ff origin master
> 
> See http://sip-router.org/wiki/git/commit-into-master.
> You should also look at:
> http://sip-router.org/wiki/git/sip-router-repository
> and 
> http://sip-router.org/wiki/devel/git-commit-guidelines

Also until you get some experience with git,  try using:

git fetch origin
git log origin/master..HEAD

to see what would be  pushed, before doing the actual push.

You could also add --graph --color to git log for a nicer output, or you
could use git whatchanged instead.

Only if it looks ok, go ahead with the push. If it doesn't paste the
output and email it and someone will tell you what to do or what you did
wrong (but if you do as described on the wiki, you shouldn't have any
problems).


Andrei



More information about the sr-dev mailing list