[docs] сценарии работы с gear/git для чайников - часть1 (gear-srpmimport)

Alexey Borovskoy alb на altlinux.ru
Пт Ноя 24 13:42:12 MSK 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Artem Zolochevskiy пишет:

> 5. Начинаем работать с только что созданным gear репозиторием. Правим спек
> $ vim joe.spec
> добавляем строчку
> Summary(ru_RU.UTF-8): Простой в использовании текстовый редактор
> 
> изменения необходимо зафиксировать (сделать commit)

$ git update-index joe.spec
$ git-commit -m "Added russain Summary to spec"

> добавляем changelog в spec
> $ add_changelog -e"- russian Summary" joe.spec
> 
> изменения снова необходимо зафиксировать (сделать commit)

$ git update-index joe.spec
$ git-commit -m "Changed version to 3.5-alt2 and added changelog to spec"

> 9. Всё замечательно и можно приступать к публикации тех изменений, которые мы 
> внесли в пакет
> 
> Вот как тут быть я не в курсе... по идее говорят надо сделать gear-commit -a,
> но ведь все изменения мной уже за-commit-чены и gear-commit -a просто не 
> отработает.

Он просто сравнит все файлы на предмет наличия модификаций. И составит
список таких файлов.

> Нужно ли что-то делать с тэгами? - git-tag ?

Когда пакет готов я делаю git tag -a joe-0.0.1-alt1. Тэг привязывается к
последнему коммиту в бранче. Но если после тэга указать конкретный
коммит, то привяжется к нему.

- --
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58 4AFF 78F7 159F 66AD 8D7E
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFFZsyEePcVn2atjX4RAr4iAJ48S/ca7VFVvRxF85oohdnmoGShsgCfeXUz
lo0iyZwn5uyzck2Lcr1U99s=
=vQGk
-----END PGP SIGNATURE-----


Подробная информация о списке рассылки docs