[Libreoffice] [PATCH] core.git only repo-mirror. Using git instead of ./g
Henrik Jensen
hrikjsenvagt-lo at yahoo.dk
Mon Aug 29 08:00:58 PDT 2011
On 08/26/2011 11:57 PM, hrikjsenvagt-lo at yahoo.dk wrote:
> Hi Bjôrn
>
>
> Could not totally remove
> './g checkout `git name-rev --name-only HEAD`' as I got an
> error but replaced it with 'git checkout master'
> './g -f stash pop' had to be replaced with 'git stash pop || :'
> as it generated an error caught by jenkins if no stash was found.
> Out commented subsequenttests as it still does not build.
>
>
> Btw. with only the core.git a "make all && make dev-install' only takes around 28 mins, on my i7-860 :-)
>
> --Henrik
>
>
> (HenrikJ on #libreoffice-dev)
>
>
Hi Bjoern
As said in the previous post I got some errors when pulling without checkout
first so I had to add: 'git checkout master'
Error msgs:
------------------------------------------------
...
+ git pull -r
You are not currently on a branch, so I cannot use any
'branch.<branchname>.merge' in your configuration file.
Please specify which remote branch you want to use on the command
line and try again (e.g. 'git pull <repository> <refspec>').
See git-pull(1) for details.
Build step 'Execute shell' marked build as failure
Finished: FAILURE
------------------------------------------------
(I guess I should have used "git checkout `git name-rev --name-only HEAD`" but
will the name of the master ever change from 'master'?)
A questions regarding the removal/replacement of
'./g checkout `git name-rev --name-only HEAD`':
Wouldn’t it make more sense, if given it is required to checkout
before pull, to move the checkout to after the git stash save
so your local changes does not disappear?
---------------------
...
# git checkout master
./download
git stash save
git checkout master
git pull -r
git stash pop || :
git branch -v
...
---------------------
btw. there is an option in the git plugin:
'Checkout/merge to local branch (optional)'
I guess we could set that to 'master' to replace the script line 'git checkout
master' but then again that would be done before we could stash save?
--Henrik
More information about the LibreOffice
mailing list