Текущее время: Вт, апр 16 2024, 13:05

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Контроль версий для abap-разработок
СообщениеДобавлено: Ср, ноя 11 2015, 10:40 
Начинающий
Начинающий

Зарегистрирован:
Ср, мар 18 2015, 11:55
Сообщения: 1
Здравствуйте!

Подскажите, какие средства версионного контроля используются для abap? Точнее меня интересует, как сравнить запросы внутри версии?
Я знаю про встроенный инструмент, который позволяет сравнивать версии запроса, пока он не деблокирован. Но после деблокирования запроса остается только его конечный вариант, и сравнить можно соответственно только конечные версии. А в подзапросах можно посмотреть только номер и автора. Если несколько человек вносили изменения в версию, хотелось бы посмотреть, что делал каждый из них.

Кто сталкивался с такой проблемой, поделитесь, пожалуйста!)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Контроль версий для abap-разработок
СообщениеДобавлено: Ср, ноя 11 2015, 11:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
версия создаётся автоматически когда объект ещё не блокирован в транспортном запросе,
или версию можно создавать вручную, это что-то вроде git add + git commit,
но в абапе нет веток (git branch) и при одновременной правке изменяется текущая версия,
получается ,что сравнивать можно только по [s]задачам/[/s]запросам, при условии что каждый разработчик
работает в отдельном запросе и деблокирует его после активации объекта, но так не всегда происходит.

в момент деблокирования запроса активная версия объекта сжимается и кладётся
в транспортный файл и передается куда-то в хранилище tms которое как-бы одно на весь sld,
чтобы можно было любой трансп. запрос импортировать в любую систему в sld


Последний раз редактировалось trop Ср, ноя 11 2015, 13:33, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Контроль версий для abap-разработок
СообщениеДобавлено: Ср, ноя 11 2015, 13:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
ennka07 написал(а):
Если несколько человек вносили изменения в версию, хотелось бы посмотреть, что делал каждый из них.
Кто сталкивался с такой проблемой, поделитесь, пожалуйста!)

У нас на проекте любые изменения выделяются комментариями в коде.
Code:
*{ Добавлено: 10.11.2015 Пупкин И.К. Постановка A0034_12
....
*}

Кроме этого, в документации к задаче указывается краткое содержание изменений.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контроль версий для abap-разработок
СообщениеДобавлено: Ср, ноя 11 2015, 13:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
trop написал(а):
сравнивать можно только по задачам/запросам, при условии что каждый разработчик после
активирования объекта сразу деблокирует свою задачу

Для создания версии нужно деблокирование запроса, а не задачи.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контроль версий для abap-разработок
СообщениеДобавлено: Пт, май 05 2017, 14:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Есть Утилиты->Версии->Создать
Может от версии базиса зависит, не помню. в 740 есть.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контроль версий для abap-разработок
СообщениеДобавлено: Пт, май 05 2017, 21:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Kengur написал(а):
Есть Утилиты->Версии->Создать
Может от версии базиса зависит, не помню. в 740 есть.

Так создаются временные версии, которые удаляются при деблокировании запроса

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB