Переключение на Главную Страницу Страницы: 1 2 3 [4] 5 6 ... 17 ОтправитьПечать
Очень популярная тема (более 25 ответов) Репозитарий классов 1С++ в единой конфе (число прочтений - 205511 )
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #45 - 22. Января 2007 :: 11:48
Печать  
lustin писал(а) 22. Января 2007 :: 11:41:
Ну а вопросы - у меня не собирается конфигурация классов где публиковать?

Давай подробнее именно в этой ветке.
Думаю, что не у тебя одного могут возникнуть подобные проблемы Улыбка
Инструкцию внимательно изучил, что основное действие идет при первом запуске Конфигуратора из скрипта компайл? все выполнил?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #46 - 22. Января 2007 :: 11:53
Печать  
artbear писал(а) 22. Января 2007 :: 11:46:
Можно и в общем форуме, но только не в разделе Репозитарий или в этой ветке.
ИМХО в случае нахождения ошибки/непонятности в конкретном классе лучше заводить новую ветку с названием типа "Репозит.классов 1С++ - произвольный текст"
А в этой теме желательны посты о самой конфигурации, структуре классов и т.д., т.е НЕ по отдельным классам, а вопросы в целом.

Хотя и багзилла мне очень нравится, все-таки гораздо проще отслеживать ошибки и их решение. Но у большинства она не получила поддержки, хотя это, конечно, не критерий Печаль


А можно было бы просто в комментарии коммита писать номер бага и заинтересованный сразу по мылу получает подтверждение.  В общем идея хранить баги в форуме это очередной аншлаг.
Ничего личного Улыбка
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #47 - 22. Января 2007 :: 12:02
Печать  
Тебе, наверное, приятно каждый раз указывать кому-то на открытый тобой велосипед, верно?
ЗЫ зайди в багзиллу 1спп.ру и посмотри там баги с моим авторством.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #48 - 22. Января 2007 :: 12:20
Печать  
artbear писал(а) 22. Января 2007 :: 12:02:
Тебе, наверное, приятно каждый раз указывать кому-то на открытый тобой велосипед, верно?
ЗЫ зайди в багзиллу 1спп.ру и посмотри там баги с моим авторством.


Открыт велосипед не мной. А фез и КОмпания. Возможно тобой.
я лишь указал, что в форуме будет сложнее вести учет и фикс багов.
_пальтцы_ можешь спрятать Подмигивание)
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #49 - 22. Января 2007 :: 12:20
Печать  
Сделан класс Версии.

http://www.1cpp.ru/forum/YaBB.pl?num=1169468112

Прошу пользовать.
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #50 - 22. Января 2007 :: 13:32
Печать  
Kostya писал(а) 22. Января 2007 :: 10:35:
fez писал(а) 22. Января 2007 :: 10:32:
Kostya писал(а) 22. Января 2007 :: 09:57:
А если на каталог дать rw, а на классы принадлежащие отдельным разработчикам дать r.

А на файлы там и без того доступ только r для всех. И все работает.

осталось теперь выдавать rw на файлы, что и требовалось изначально.


Ты не понял. rw на файлы давать не нужно. Ибо незачем.

Цитата:
[root@cvs 1cpp]# pwd
/usr/cvsroot/1cpp
[root@cvs 1cpp]# ls -la
total 36
drwxrwsr-x    7 fez      cvs_1cpp     4096 Jan 22 12:23 .
drwxr-s---   28 fez      cvs          4096 Jan 16 10:52 ..
drwxrwsr-x    2 sedmin   cvs_1cpp     4096 Dec 24 21:32 Attic
drwxrwsr-x    2 dmitro   cvs_1cpp     4096 Aug  3  2004 CVS
drwxrwsr-x    5 fez      cvs_1cpp     4096 Jan 22 12:23 Documents
-r--r--r--    1 spock    cvs_1cpp      448 Sep  2 23:00 nightbuild.awk,v
-r--r--r--    1 spock    cvs_1cpp     2309 Sep  2 23:00 nightbuild.bat,v
drwxrwsr-x   17 fez      cvs_1cpp     4096 Jan 22 12:23 Source
drwxrwsr-x    8 artbear  _1cpptst     4096 Jan 22 12:23 Testing

При этом у всех, кто входит в группу cvs_1cpp, несомненно, есть возможность скоммитить измененный файл nightbuild.bat
  
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #51 - 22. Января 2007 :: 15:01
Печать  
Народ, просьба к тем, у кого есть время, силы и желание:
давайте вместе сделаем нормальный каталог классов/браузер классов в данной конфе.

Жду предложения и готовый код, улучшающий текущую конфу.

Например, сейчас бы хотелось увидеть
1) нормальную, удобную форму ввода данных о классе в этой конфигурации.
2) удобную формы навигации по классам - браузер тестов.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #52 - 22. Января 2007 :: 16:10
Печать  
Все классы залил в репозитарий ЦВС.
Можно обновляться.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #53 - 22. Января 2007 :: 16:14
Печать  
Код
Выбрать все
В C:\DOCUME~1\EA62~1\LOCALS~1\Temp\TortoiseCVS make new module temp\: "C:\Program Files\TortoiseCVS\cvs.exe" -q import -m  1cpp_classes tcvs-vendor tcvs-release
CVSROOT=:pserver:anonymous@cvs.alterplast.ru:/usr/cvsroot

Empty password used - try 'cvs login' with a real password
cvs [server aborted]: "import" requires write access to the repository 



Глупый вопрос - И что в данном случае НЕ ТАК?

Вопрос снимается - Команда на создание модуля не проходила, а вот на извлечение прошла
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #54 - 22. Января 2007 :: 16:18
Печать  
Выложил готовую конфу
http://slil.ru/23796326

ЗЫ 1cpp_classes.rar - 348264 байт
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #55 - 22. Января 2007 :: 16:25
Печать  
Цитата:
При этом у всех, кто входит в группу cvs_1cpp, несомненно, есть возможность скоммитить измененный файл nightbuild.bat


Дык тогда зачем эти сложности с посылкой классов артбиру по почте ?
Почему бы не выдать права на коммит ?

А раз права на группу можно давать не всем, то вот и вытекает весь мой текст с
rw на каталог, и r на каждый чей-то класс.
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #56 - 22. Января 2007 :: 16:30
Печать  
Вот, например, я против того, чтобы каждому давать права на коммит любых классов.
Не хочется получить "помойку" (с) reminder, а хочется получить что-то упорядоченное и модерируемое.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #57 - 22. Января 2007 :: 16:44
Печать  
artbear писал(а) 22. Января 2007 :: 16:30:
Вот, например, я против того, чтобы каждому давать права на коммит любых классов.
Не хочется получить "помойку" (с) reminder, а хочется получить что-то упорядоченное и модерируемое.


не любых, а только СВОИХ. Почувствуйте разницу.
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #58 - 22. Января 2007 :: 16:47
Печать  
Цитата:
что-то упорядоченное и модерируемое.


это хфантастика. вводить премодерацию до того как есть
что модерировать это я называю нереальными мечтами.
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #59 - 22. Января 2007 :: 19:59
Печать  
Kostya писал(а) 22. Января 2007 :: 16:25:
Цитата:
При этом у всех, кто входит в группу cvs_1cpp, несомненно, есть возможность скоммитить измененный файл nightbuild.bat


Дык тогда зачем эти сложности с посылкой классов артбиру по почте ?
Почему бы не выдать права на коммит ?

А раз права на группу можно давать не всем, то вот и вытекает весь мой текст с
rw на каталог, и r на каждый чей-то класс.


Кто-то из нас не понимает второго.

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

Потому-то я и упоминал в какой-то из недавних веток про вики. Что на мой взгляд будет удобнее вести репозиторий класов именно в ней. И документация, и история версий, и настройка доступа - все там есть.
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 3 [4] 5 6 ... 17
ОтправитьПечать