Как работать с CVS на drupal.org?

Главные вкладки

Комментарии

Аватар пользователя PVasili PVasili 19 ноября 2007 в 16:57

Обычно на /project/имя_модуля всегда лежит "Official releases" и "Development snapshots" если нет, то 2 варианта, или модуль пока не готов(автор не хочет показывать) или автор забыл обновить.

Аватар пользователя VladSavitsky VladSavitsky 19 ноября 2007 в 19:34

Да, я знаю, но иногда нужно взять даже очень сырой код, чтобы посмотреть нужно ли ждать официальный релиз или нет.
Например, был модуль buddylist (1.х) он не обновляется. Люди долго обсуждали и в конце концов появилось продолжение, но пока только в CVS. Я выкачивал по одному файлу, хотя можно напрямую дать команду CVS и у меня в локальной папке будет полностью нужная версия...

Аватар пользователя VladSavitsky VladSavitsky 19 ноября 2007 в 19:42

Попробовал искать на drupal.org - он извиняется и просит связаться с админом. Короче поиск не работает!

Хак:
Как искать, если поиск на сайте не работает?! Через гугл или другой поисковик:
Вводим в строке запроса: site:drupal.org cvs checkout

Вот и всё! Поиск починили.

Аватар пользователя VladSavitsky VladSavitsky 19 ноября 2007 в 19:51

[http://drupal.org/handbook/cvs/quickstart CVS maintainer quick-start guide] - как пользоваться CVS на друпал.орг.

А вот то, что нам нужно: [http://drupal.org/node/321 Checking Out from the Contributions Repository]!!!

Вот что мы имеем:

// Checkout one project at a time (извлечь один проект):

cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib checkout contributions/modules/name_of_contrib_module

где name_of_contrib_module - имя нужного модуля.

Проверил на себе - 10 секунд и весь модуль у меня! Супер.

Аватар пользователя PVasili PVasili 19 ноября 2007 в 23:39

Для win есть удобный визуальный клиент тортилс(точно английское название не воспроизведу), он сдергивает с CVS репозитария папки локально (синхронизирует).
Возможно есть порт и для *nix , или должны быть аналоги. *nix не пользуюсь (пока не будет 1С и шопа Sad ) , не подскажу....

Аватар пользователя VladSavitsky VladSavitsky 21 ноября 2007 в 11:54

1С под Линукс:
*http://www.linux.org.ru/view-message.jsp?msgid=357074
*http://qt1l.sourceforge.net/wiki/index.php/About
*http://1l.w4b.ru/ - проект умер
скриншот:
http://www.linux.org.ru/gallery/bigM4mfCc.jpg

Я не искал тщательно, а значит может быть что-то упустил. Кроме того, есть под Линукс прога wine - через неё можно любые программы из винды запускать. Лично пробовал - работает.

Про фотошоп даже говорить не буду - GIMP'а хватит для всех ваших задач и надолго. Проект существует давно и успешно развивается, поэтому этот вопрос давно закрыт!

Офис есть и не один! Поэтому можно спокойно работать! Это раньше было StarOffice вместо M$Office - так он русские буквы я не сохранял - и я в нём работал... А сейчас благодать - всё пашет, всё по русски, всё обновляется!

В общем это лень товарищи и ничего больше!...

Аватар пользователя PVasili PVasili 21 ноября 2007 в 12:19

Smile холивар...
Про 1С, 7.7 уже и в мелких конторах редкость. Есть примеры для 8.1 ? Кроме подглючивающей прокладки от етерсофт за $120 я, пока, не видел внятных вариантов клиентской части. Да и за $100 проще XP легализовать Smile
Про шоп и gimp даже не смешно, начинаю от продуманности, удобства и заканчивая функционалом и глюкавостью.
Все остальное, в принципе вполне сносное уже. Но 2 первых пункта... пока далеко не в пользу *nix.

Аватар пользователя VladSavitsky VladSavitsky 21 ноября 2007 в 22:16

Ок. Линукс это скорее стиль, идеология, принципы. У меня стоит лицензионный XP второй системой, но я уже очень давно не видел какой там фон рабочего стола... Да, винда - это коммерческий продукт, а Линукс - это разработка добровольцев... Но развитие достаточно прогрессивное. На ноутбуки начинают предустанавливать Линукс и не потому, что это более дешёвый вариант.

Но я за то, чтобы был выбор. Если нравится линукс, то просто нужно так и сказать - "А мне нравится!" И всё. Каждый имеет на это право. Было время, когда это было странностью и проблемами, но сейчас это уже серьёзная альтернатива. Всё, что мне нужно - я настроил в линуксе и это реально.

PS. На скриншоте кажется 1С 9.1 показан...

Аватар пользователя PVasili PVasili 21 ноября 2007 в 22:49

Я тоже за альтернативу. 9.1 релиз конфигурации для 7.7 и 8.1 платформа это как DR-DOS и Vista(ну или Убанту) последняя... Уж поверьте старому 1С - нику :).
Дома тоже от XP лицензия на полке лежит... Может при ближайшей инвентаризации home-компа попробуем Убанту новую.

Аватар пользователя VladSavitsky VladSavitsky 22 ноября 2007 в 2:02

Понял. Я в 1С вообще ничего не понимаю.

Хотя нет! Однажды на выставке нужен был кулёк, чтобы всю собранную макулатуру сложить. Мой друг у 1С подошёл и взял, а, дурак, стал спрашивать сколько стоит, вместо того, чтобы кулёк попросить. Мне барышня 30 минут про 1С рассказывала и кулёк я так и не получил... Она мне диск в спец. упаковке подарила!...

Я так вижу мой индекс цитируемости (ТИЦ) повысился:
"А сейчас благодать - всё пашет, всё по русски, всё обновляется! (с) VladSavitsky"
Smile

Аватар пользователя VladSavitsky VladSavitsky 1 июля 2008 в 10:09

В смысле "разместить что-то в CVS"?
Нужно получить доступ (право создания модулей) или договориться с автором модуля на право делать commit для его модуля...

Аватар пользователя gor gor 1 июля 2008 в 11:26

1 - надо зарегестрироваться на d.o
2 - послать запрос на доступ к cvs (и право на создание проектов)
3 - создать проект, или договорится с автором проекта про доступ к коду на запись (в настройках проекта есть закладка, где указываются авторы и права доступа)