Re: [newbies] Путь пакета в бранч

2010-03-30 Пенетрантность Michael Shigorin
On Sat, Mar 27, 2010 at 09:55:05PM +0300, Anton A. Vinogradov wrote:
> Удалить бранч git branch -D M51
> >>>1) _запоротый_ бранч -- если он нормальный, удалять его
> >>>совершенно ни к чему, потом придётся тащить с git.alt
> >>>(ради наследования);
  ^^ !

> >Ну можно из gears и дёрнуть. :)
> >git remote add origin git.alt:/gears/p/psi-plus.git

Это я глупость сморозил, потом простой git push попытается
туда и затолкать -- и обломится.  Лучше не "origin" обозвать
такой remote, а "gears".

То есть целиком:

git remote add gears git.alt:/gears/p/psi-plus.git
git remote show
git remote update

и если нужно смержить историю e.g. гитового бранча 5.1 оттуда, то

git log gears/5.1
git merge gears/5.1

а если есть теги -- то можно смержить отдельный тег
(неважно, "из какого бранча", поскольку всё одно
тег ставится на конкретный коммит):

git merge 0.15-alt0.r1817.M51.1

либо коммит:

git merge 63d41372171f8a4bdc1b3389525f303baa0c229c

> собезьянил
> a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote add 
> origin git.alt:/gears/p/psi-plus.git
> fatal: remote origin already exists.

Если репо произошёл посредством git clone, то прописан тот,
откуда склонировано.

А заклинило меня на вот какой строчке, с которой содрал:

git remote add origin git.alt:packages/psi-plus.git

То есть чтоб источником был свой же git.alt repo.

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-30 Пенетрантность Evgeny Sinelnikov
30 марта 2010 г. 19:07 пользователь Anton A. Vinogradov
 написал:
> 30.03.2010 18:56, Evgeny Sinelnikov пишет:
>
>> Вообще, я не совсем понимаю, как вы ведёте работу для разных бранчей в
>> одной ветке master.
>
> Проблема в том, что я сам не очень понимаю.
> Локально у меня два бранча. master и M51.

$ git push origin M51
если origin - это ваше git.alt

> Раньше обходился тегами, и всё у меня проходило. До недавнего момента.
> Один тег пушну из одного, другой из другого.
>
> пока с пси обстоит так:
> изменяю локальный мастер
> отправляю на сборку.
> git checkout M51

> заправляю его аналогичным содержимым (тупо копирую)
^

Здесь самый важный момент.
Куда из вашего M51 пропали коммиты с тегами вида 0.15-alt0.r1817.M51.1 ?
Вы их отправили в 5.1 а потом продолжили с другого места (более старого).

> меняю релиз на ..M51.. add_changelog
> отправляю на сборку


-- 
Sin (Sinelnikov Evgeny)
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-30 Пенетрантность Anton A. Vinogradov

30.03.2010 18:56, Evgeny Sinelnikov пишет:


Вообще, я не совсем понимаю, как вы ведёте работу для разных бранчей в
одной ветке master.

Проблема в том, что я сам не очень понимаю.
Локально у меня два бранча. master и M51.
Раньше обходился тегами, и всё у меня проходило. До недавнего момента.
Один тег пушну из одного, другой из другого.

пока с пси обстоит так:
изменяю локальный мастер
отправляю на сборку.
git checkout M51
заправляю его аналогичным содержимым (тупо копирую)
меняю релиз на ..M51.. add_changelog
отправляю на сборку

___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-30 Пенетрантность Evgeny Sinelnikov
30 марта 2010 г. 18:47 пользователь Anton A. Vinogradov
 написал:
>
>> Наверное, #22626 счас пролезет.
>>
> нет. не пролезло.
>

Я заметил там-таки ветку 5.1

вам нужно
 - подключить git://git.altlinux.org/gears/p/psi-plus.git
 - вытянуть ветку 5.1
 - продолжить историю от этой ветки

например так:
$ git remote add gears git://git.altlinux.org/gears/p/psi-plus.git
$ git fetch gears 5.1:5.1
$ git checkout 5.1
$ git merge master
если будут конфликты, советую установить kdiff3 и выполнить, указав
kdiff3 вместо vimdiff:
$ git mergetool
$ git commit

Вообще, я не совсем понимаю, как вы ведёте работу для разных бранчей в
одной ветке master.

-- 
Sin (Sinelnikov Evgeny)
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-30 Пенетрантность Anton A. Vinogradov



Наверное, #22626 счас пролезет.


нет. не пролезло.
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-30 Пенетрантность Evgeny Sinelnikov
27 марта 2010 г. 21:55 пользователь Anton A. Vinogradov
 написал:
> 27.03.2010 16:26, Michael Shigorin пишет:
>>
>> On Fri, Mar 26, 2010 at 09:26:57PM +0300, Anton A. Vinogradov wrote:
>
> Удалить бранч git branch -D M51

 1) _запоротый_ бранч -- если он нормальный, удалять его
    совершенно ни к чему, потом придётся тащить с git.alt
    (ради наследования);
 2) лучше в качестве привычки взять -d -- проверит смерженность
    бранча в текущий, а про -D подскажет.
>>>
>>> похоже где-то я его таки удалил.
>>> ...
>>> 2010-Mar-26 21:15:26 :: error: psi-plus.git tag
>>> `0.15-alt0.r2024.0.M51.1' is not inherited from /gears/p/psi-plus.git
>>> branch `5.1'
>>> ...
>>> http://git.altlinux.org/tasks/22413/task/log
>>
>> Ну можно из gears и дёрнуть. :)
>>
>> git remote add origin git.alt:/gears/p/psi-plus.git
>> git remote update
>> git remote show
>>
> собезьянил
> a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote add origin
> git.alt:/gears/p/psi-plus.git
> fatal: remote origin already exists.
> a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote update
> Fetching origin
> a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote show
> origin
>

нужно смотреть так:
$ git remote show origin

должно быть также:
$ git remote show git://git.altlinux.org/gears/p/psi-plus.git
* remote git://git.altlinux.org/gears/p/psi-plus.git
  Fetch URL: git://git.altlinux.org/gears/p/psi-plus.git
  Push  URL: git://git.altlinux.org/gears/p/psi-plus.git
  HEAD branch: sisyphus



> не помогло.
>
> пока буду думать -- не видать 51 нового пси :)
> с вебкитом и анимированными смайлами.


Я не понял в чём проблема...

Судя по всему в этом:
$ ssh git.alt task show 22413
id=22413 locked=no shared=no test_only=no repo=5.1 owner=arc seq=2 rc=1
 1:dir=/people/arc/packages/psi-plus.git
 1:tag_name=0.15-alt0.r2024.0.M51.1
 1:tag_id=9f71a52a939367e5e92b109a90df71710ded9e4d
 1:tag_author=Anton A. Vinogradov (for altlinux.org) 
 1:userid=arc


Наверное, #22626 счас пролезет.

-- 
Sin (Sinelnikov Evgeny)
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-27 Пенетрантность Anton A. Vinogradov

27.03.2010 16:26, Michael Shigorin пишет:

On Fri, Mar 26, 2010 at 09:26:57PM +0300, Anton A. Vinogradov wrote:

Удалить бранч git branch -D M51

1) _запоротый_ бранч -- если он нормальный, удалять его
совершенно ни к чему, потом придётся тащить с git.alt
(ради наследования);
2) лучше в качестве привычки взять -d -- проверит смерженность
бранча в текущий, а про -D подскажет.

похоже где-то я его таки удалил.
...
2010-Mar-26 21:15:26 :: error: psi-plus.git tag
`0.15-alt0.r2024.0.M51.1' is not inherited from /gears/p/psi-plus.git
branch `5.1'
...
http://git.altlinux.org/tasks/22413/task/log


Ну можно из gears и дёрнуть. :)

git remote add origin git.alt:/gears/p/psi-plus.git
git remote update
git remote show


собезьянил
a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote add 
origin git.alt:/gears/p/psi-plus.git

fatal: remote origin already exists.
a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote update 


Fetching origin
a...@arc-laptop ~/Documents/ALTLinux/devel/psi-plus $ git remote show 


origin

не помогло.

пока буду думать -- не видать 51 нового пси :)
с вебкитом и анимированными смайлами.

___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-27 Пенетрантность Michael Shigorin
On Fri, Mar 26, 2010 at 09:26:57PM +0300, Anton A. Vinogradov wrote:
> >>Удалить бранч git branch -D M51
> >1) _запоротый_ бранч -- если он нормальный, удалять его
> >совершенно ни к чему, потом придётся тащить с git.alt
> >(ради наследования);
> >2) лучше в качестве привычки взять -d -- проверит смерженность
> >бранча в текущий, а про -D подскажет.
> похоже где-то я его таки удалил.
> ...
> 2010-Mar-26 21:15:26 :: error: psi-plus.git tag 
> `0.15-alt0.r2024.0.M51.1' is not inherited from /gears/p/psi-plus.git 
> branch `5.1'
> ...
> http://git.altlinux.org/tasks/22413/task/log

Ну можно из gears и дёрнуть. :)

git remote add origin git.alt:/gears/p/psi-plus.git
git remote update
git remote show

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-03-26 Пенетрантность Anton A. Vinogradov

14.02.2010 21:42, Michael Shigorin пишет:

On Sun, Feb 14, 2010 at 08:47:07PM +0300, Anton A. Vinogradov wrote:

Удалить бранч git branch -D M51


1) _запоротый_ бранч -- если он нормальный, удалять его
совершенно ни к чему, потом придётся тащить с git.alt
(ради наследования);
2) лучше в качестве привычки взять -d -- проверит смерженность
бранча в текущий, а про -D подскажет.


похоже где-то я его таки удалил.
...
2010-Mar-26 21:15:26 :: error: psi-plus.git tag 
`0.15-alt0.r2024.0.M51.1' is not inherited from /gears/p/psi-plus.git 
branch `5.1'

...
http://git.altlinux.org/tasks/22413/task/log

___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-02-14 Пенетрантность Michael Shigorin
On Sun, Feb 14, 2010 at 08:47:07PM +0300, Anton A. Vinogradov wrote:
> Удалить бранч git branch -D M51

1) _запоротый_ бранч -- если он нормальный, удалять его
   совершенно ни к чему, потом придётся тащить с git.alt
   (ради наследования);
2) лучше в качестве привычки взять -d -- проверит смерженность
   бранча в текущий, а про -D подскажет.

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-02-14 Пенетрантность Anton A. Vinogradov

14.02.2010 20:56, Andrey Rahmatullin пишет:

On Sun, Feb 14, 2010 at 08:47:07PM +0300, Anton A. Vinogradov wrote:

Удалить бранч
git branch -D M51

Зачем его удалять?


ну если запортил или создал лишний
например M511

___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Путь пакета в бранч

2010-02-14 Пенетрантность Andrey Rahmatullin
On Sun, Feb 14, 2010 at 08:47:07PM +0300, Anton A. Vinogradov wrote:
> Удалить бранч
> git branch -D M51
Зачем его удалять?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 dottedmag, wRAR, rossMoHaX: мне насрать сколько будет питонов если оно
не будет выносить мне пол системы


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies