Sapforum.Biz
Инструменты => ABAP - Инструментальные средства => Тема начата: Skif от Сентябрь 23, 2009, 08:17:06 am
-
Напомните, плз, господа разработчики - что мы разделяем проектом?
Вот консалт и местных правильно будет развести по проектам или только соглашение имён нужно?
Задача в консолидации разработок из 2-х DEV систем...муторно конечно, но нужно их как-то разруливать ;(
а то я знаю чем заканчивается правка кода в две руки ;)
-
Задачи по модулям, по орг. единицам.
-
Задача в консолидации разработок из 2-х DEV систем...муторно конечно, но нужно их как-то разруливать ;(
Мда, из двух систем разработки в одну тестовую? Ну если еще и модули совпадают.. типа и там и там в ММ колбасят, то... гемморойчик вы себе уже заработали ::)
-
Мда, из двух систем разработки в одну тестовую? Ну если еще и модули совпадают.. типа и там и там в ММ колбасят, то... гемморойчик вы себе уже заработали ::)
ну дык иначе было б скучно ;)
неее.. просто думаю местную объявить главной, а консалту заказывать что-то серъезное и согласовать формат общения. но это на будущее - местные ещё от 0-го цикла невысоко поднялись. Тока запускать процесс нельзя, ато п-ц точно будет ;)
-
ато п-ц точно будет ;)
ну писец будет независимо от того запускать или не запускать этот процесс на самотек ;D
-
ну писец будет независимо от того запускать или не запускать этот процесс на самотек ;D
типа все мы умрём )))
да тут со всех сторон вопиющая некомпетентность - грустно всё так ;(
а может это просто старость ;)
-
а может это просто старость ;)
Это опыт! ;D
-
Это опыт! ;D
немного обидно что результат даёт аргументы в корзину антисап.
вместо того чтобы наладить совместную эксплуатацию ландшафта, сгноим совместно проект
типа "выколи мне глаз, господи"
-
Задачи по модулям, по орг. единицам.
ну транспортировать имхо можно пакет целиком...хотя вот это не требуется..
нужно чтоб они модифицировать разработки друг друга не могли, но могли "цеплять" к своим
-
нужно чтоб они модифицировать разработки друг друга не могли, но могли "цеплять" к своим
Так они же в разных системах... и как ты себе это представляешь? Или я чего-то не знаю из этой области?!
-
Так они же в разных системах... и как ты себе это представляешь? Или я чего-то не знаю из этой области?!
Я-то точно в этой области не знаю "чего-то". Что делать, если имена объектов совпадают (пусть ZMM_UPD_TABLE), а код, допустим (если это программа) разный и вообще разные задачи реализованы? Интересно... ::)
-
Так они же в разных системах... и как ты себе это представляешь? Или я чего-то не знаю из этой области?!
как..как... - ракообразно ;) я ещё про остальное молчу - чтоб с тобой истерика не случилась ;)
ну типа выравнивать время от времени...в первом прикиде - фильтровать транспорты консалта на гуи-статус - чтоб меню не слетали..интегрировать доработки в свой DEV мануально ;)
-
Я-то точно в этой области не знаю "чего-то". Что делать, если имена объектов совпадают (пусть ZMM_UPD_TABLE), а код, допустим (если это программа) разный и вообще разные задачи реализованы? Интересно... ::)
ну соглашение об именах распространённое решение..
-
ну соглашение об именах распространённое решение..
Да это так, просто навскидку было. ;) Т.е. идет речь о 2-х системах разработки в рамках одного проекта и единого управления им. Сам вот сейчас сижу и составляю как раз этот документ о наименовании объектов разработки...
-
Да это так, просто навскидку было. ;) Т.е. идет речь о 2-х системах разработки в рамках одного проекта и единого управления им. Сам вот сейчас сижу и составляю как раз этот документ о наименовании объектов разработки...
на жд-проекте был такой сложный проект - 17 групп работали над одним проектом, который потом назвали "Типовым". Так как-то развели по именами (по маске первых 3-х букв, напр. Z88* - красноярск) и невозможно было редактировать "чужие" обьекты - только копируй с переименованием в свой Z*. Так появлялись Z51_Z88трахтибидох. но как это было сделано - хз - надо разработчиков спрашивать
-
а то я знаю чем заканчивается правка кода в две руки ;)
У нас одна система разработки и 4 группы разработчиков.
Соглашение по именам общее, полномочия на изменение программ разведены пакетами разработки.
Право менять пакет в случае необходимости исправления кода, написанного другой группой разработки, есть только у главного администратора по разработкам.
Пока больших глюков было мало :)
-
У нас одна система разработки.
Вот это ключевое! Остальное уже лирика... а вот у Skif-а будет две системы разработки... и тут ж...а видна причем во все красе и соглашение по именам, уже мелочь.
-
Право менять пакет в случае необходимости исправления кода, написанного другой группой разработки, есть только у главного администратора по разработкам.
"вот-вот-вот...баба яга.." ;)
энд хаотуду? ;)
-
"вот-вот-вот...баба яга.." ;)
энд хаотуду? ;)
Я так думаю, что через объект S_DEVELOP с указанием нужных масок в полях
-
Я так думаю, что через объект S_DEVELOP с указанием нужных масок в полях
ну да, ну да...это когда серъёзно - народу толпа..а тут 2 калеки-первогодки-то всего..
как же я сам-то делал, когда надо было что-то подправить...хм...
- делал клон с переименованием, а потом следил за обновлениями первоисточника и повторял процедуру...ублюдочно конечно, но другого варианта не видел ;). Комментить надо было хорошо и вставлять инклюдами по возможности. наверно и здесь так же придётся :-\
-
а тут 2 калеки-первогодки-то всего..
Каждому по 1-й системе разработки... Есть, оказывается, коммунизм в локальных масштабах, только опять за него кто-то должен расплачиваться, в данном случае - Skif.:D
-
Как раз на каждого по 1-й системе разработки... :D
неее - система разработки (которая сейчас) - далеко и недоступна - у консалта - мне тока транпорты шлют
-
При смене пакета S_DEVELOP проверяется дважды: на старый пакет и на новый ;)
S_DEVELOP RC=0 DEVCLASS=ZOLD_DEV;OBJTYPE=..;OBJNAME=..;P_GROUP= ;ACTVT=02;
S_DEVELOP RC=0 DEVCLASS=ZNEW_DEV;OBJTYPE=..;OBJNAME=..;P_GROUP= ;ACTVT=02;
А полномочия на изменение у разработчиков всегда только на один из пакетов. ^-^
-
При смене пакета S_DEVELOP проверяется дважды: на старый пакет и на новый ;)
S_DEVELOP RC=0 DEVCLASS=ZOLD_DEV;OBJTYPE=..;OBJNAME=..;P_GROUP= ;ACTVT=02;
S_DEVELOP RC=0 DEVCLASS=ZNEW_DEV;OBJTYPE=..;OBJNAME=..;P_GROUP= ;ACTVT=02;
А полномочия на изменение у разработчиков всегда только на один из пакетов. ^-^
пасиб. а то до полномочий на старости лет только добрался ;)
(потому как всегда был выделенный админ полномочий ;)
хотя это уже больше как разработчик