The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект GNU Emacs перешел с системы управления версиями CVS н..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от opennews on 28-Дек-09, 09:49 
Проект GNU Emacs объявил (http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg008...) о переходе на систему управления исходными текстами Bazaar (http://bazaar.canonical.com/en/), ранее используемый CVS репозиторий переведен в режим доступа только для чтения. Для упрощения миграции для разработчиков Emacs подготовлено (http://www.emacswiki.org/emacs/BzrForEmacsDevs) специальное руководство.


Emacs является одним из самых старейших свободных проектов - Ричард Столлман выпустил первую версию редактора в 1976 году, первая запись в системе управления версиями RCS зафиксирована в августе 1985 года, в 1993 году проект перешел на использование CVS.


Децентрализованная система управления исходными текстами Bazaar была анонсирована компанией Canonical в 2004 году, как свободная платформа по управлению исходными текстами для связанных с Ubuntu проектов. Код системы написан на языке Python и распространяется в рамках лицензии GPLv2. Из проектов использующих Bazaar можно отметить U...

URL: http://news.slashdot.org/story/09/12/28/0057231/GNU-Emacs-Sw...
Новость: http://www.opennet.ru/opennews/art.shtml?num=24842

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Чорная дипрессия 666 email on 28-Дек-09, 09:49 
Кстати, оффтопик -- а в базаре уже сделали возможность создавать бренчи без копирования всего каталога с репозитарием? Глянул сейчас в документацию -- написано про что-то такое, feature branches. И няшный GUI фронтенд приделали.
Если да, то получается дико крутая штука, которая может уделать гит и меркуриал (гит, правда, быстрее и иногда это важно).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Аноним (??) on 28-Дек-09, 10:14 
Bazaar постепенно оптимизируют. А так то Shared Branch'и давно были :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  –1 +/
Сообщение от Michael Shigorin email(ok) on 29-Дек-09, 17:31 
И чем можно уделать то, что заведомо написано с применением головы, в отличие от?
В гите бранчи отродясь были не сбоку, а ключевой элемент.

Политический переезд, и дурацкий притом.  Ну да лишь бы для них работало.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +1 +/
Сообщение от Алексей (??) on 30-Дек-09, 03:06 
Ох, Мишеньку спросить-то забыли!

"чем можно уделать то, что заведомо написано с применением головы" - это гит с применением головы написан? И система команд тоже "с применением головы" делалась?  Хороший, годный троллинг.

И расскажи, Мишенька, почему ты решил что при разработке базара голову не использовали?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Michael Shigorin email(ok) on 30-Дек-09, 04:19 
>И расскажи, Мишенька, почему ты решил что при разработке базара голову не
>использовали?

По попыткам ЭТО использовать (в основном применительно к ltsp-trunk, коль интересно).

Если изначально думали, как бы перекрутить tla под свои нужды, а не о том, как написать пригодную для этих самых нужд софтину -- уже не использовали.  Если пошли на публичный конфликт с Томом, а затем пустились изобретать и менять как перчатки форматы репо -- в моих глазах это также мозгоёмкости не прибавляет.  Ну и рожать DVCS без лёгких бранчей, а с приваренными снаружи -- это вообще не знаю даже как назвать-то прилично.

Ну вот объясните мне, чем они думали, что man bzr в районе описания init.* всё страшнеет и страшнеет?  А бранчем назвали не то, что все подумали, а фактически отдельный полновесный репо?

И уж не помню, что было надо станцевать, чтоб плюхнуть втягивабельный бранч "на посмотреть" другим, но помню, что мы с коллегой просто молчали, когда убунтушникам наконец удалось забрать то, что нам наконец удалось выложить, читая и перечитывая документацию.  Возможно, с этим полегчало хоть.

Вот над чем там хорошо подумали -- это над стопкой дефолтных алиасов для мигрантов с cvs/svn.  Благо и ушли-то недалеко.

PS: Алексей, напомните -- когда бы и где мы с Вами пили на брудершафт?  Запамятовал.  Те Алексеи, с которыми точно на "ты" -- таких вопросов не задают.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от AP email(??) on 28-Дек-09, 10:40 
Не понял.
Я давно уже с git репозитория исходники забираю...
git откровенно иногда бесит - чтобы проект нормально собрался из свежих исходников, зачастую мало сделать git pull, приходится затирать все, делать git checkout -f.
Вот не накладывает он все изменения, а почему не понимаю.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от ASM (??) on 28-Дек-09, 11:15 
А git clean -f не помогает?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от AP email(??) on 28-Дек-09, 11:49 
Пробовал:
1. git clean -f
2. git clean -f -X
3. git clean -f -x
4. make clean

Потом тупо скопировал каталог, в другое место, этот очистил, сделал git checkout -f. Сравнил каталоги, некоторые файлы "*.c" различаются по содержимому! И это не только к emacs относится, на Midnight Commander у меня такие же чудеса... Интересно, как то, люди же пользуются, почему у меня глюкавит, ничего не понимаю...

Firefox с помощью mercurial обновляю, и он не глючит.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +1 +/
Сообщение от ASM (??) on 28-Дек-09, 12:02 
>Потом тупо скопировал каталог, в другое место, этот очистил, сделал git checkout
>-f. Сравнил каталоги, некоторые файлы "*.c" различаются по содержимому! И это
>не только к emacs относится, на Midnight Commander у меня такие
>же чудеса... Интересно, как то, люди же пользуются, почему у меня
>глюкавит, ничего не понимаю...

Сложно сказать, нужно потыркаться, что git status говрит, что git stash удаляет, что git pull пишет.
Ещё можно погрешить на версию git.

А вообще удивительно, ниразу не видел таких глюков. Так что у вас есть очень хорошая возможность написать багрепорт :-D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от ASM (??) on 28-Дек-09, 12:04 
Во ещё вариант, может быть эти *.c файлы присуствуют в файле .gitignore?
И создаются в процессе сборки?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Zert (??) on 28-Дек-09, 11:26 
это не git изменения не накладывает, а у емакса система сборки ущербная
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от F on 28-Дек-09, 11:35 
> Я давно уже с git репозитория исходники забираю...

Вероятно, это было git-зеркало основного cvs-репозитория emacs.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Michael Shigorin email(ok) on 29-Дек-09, 17:33 
>git откровенно иногда бесит - чтобы проект нормально собрался из свежих исходников,
>зачастую мало сделать git pull, приходится затирать все, делать git checkout -f.

Fast forward в выводе git pull есть или тянете в модифицированный локально бранч?
Ни разу не натыкался.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от anonymous (??) on 28-Дек-09, 14:36 
Хм. Столманн git неодобряе? Почему?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Zert (??) on 28-Дек-09, 15:49 
>Хм. Столманн git неодобряе? Почему?

Крастноглазие мешает

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от F on 28-Дек-09, 18:23 
Просто он не из тех, что предпочитает git только потому, что его написал Линус.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Я (??) on 30-Дек-09, 00:41 
> Просто он не из тех, что предпочитает git только потому, что его написал Линус.

Точно, но тогда надо было выбрать православный darcs (или gnu arch).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Алексей (??) on 30-Дек-09, 03:22 
>> Просто он не из тех, что предпочитает git только потому, что его написал Линус.
>
>Точно, но тогда надо было выбрать православный darcs (или gnu arch).

Про darcs ничего не могу сказать. А вот GNU Arch это и есть прямой дедушка нынешнего Bazaar. Естественно, Bazaar выбрали потому что он объективно лучше своего предшественника и гораздо проще в использовании. К тому же, Arch на текущий момент скорее мёртв чем жив (таким он стал как раз с появлением baz, а потом и bzr).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Andrey Mitrofanov on 30-Дек-09, 13:13 
>git только потому, что его написал Линус.

Аааа! Мо буть у него Ютуб не работает -- кино с Линусом не видел?? %))))

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Проект GNU Emacs перешел с системы управления версиями CVS н..."  +/
Сообщение от Andrey Mitrofanov on 30-Дек-09, 13:10 
Видимо, потому, что они _почему-то_ "взяли" этот самый Bazaar "под своё крыло" и _почему-то_ предпочитают использовать и разрабатывать "свои" пакеты.

Может быть, именно такие проекты "более" свободны (по какому-то другому, не имени 4-х свобод Столмана, определению??), чем остальные. Кто ж его знает, _этот_ кафедрал~~~

Может быть, так Великая Цель, выпуск Свободной ОС, [кажется?] ближе?..

---Как жаль, что начальника транспортного цеха, мы так и не услышали.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру