Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Коллективная разработка в pl/sql / 25 сообщений из 63, страница 1 из 3
03.03.2015, 10:07
    #38893170
Zalm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Приветствую!
Кто какими средствами пользуется для обеспечения разработки пакетов/процедур и тд, и как кто разграничивает доступность объектов для программистов?)
Интересуют какие-то программные решения, а не "мы с Васей договорились что я работаю над этим, а Степа над этим")
...
Рейтинг: 0 / 0
03.03.2015, 10:11
    #38893182
Коллективная разработка в pl/sql
Zalm, каждый программист в своей схеме.
...
Рейтинг: 0 / 0
03.03.2015, 10:26
    #38893202
Den89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Zalm,

У нас SVN.
...
Рейтинг: 0 / 0
03.03.2015, 10:31
    #38893211
Вадиман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Программист из схемыZalm, каждый программист в своей схеме.
Т.е. вы делаете клон базы данных по разным схемам?
Для модификации одних и тех же таблиц весом в 30Gb каждый программист перекачивает их в свою схему?
...
Рейтинг: 0 / 0
03.03.2015, 10:44
    #38893225
Pastic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Вам поможет триггер before ddl on database - почитайте про него.
...
Рейтинг: 0 / 0
03.03.2015, 10:53
    #38893234
Вадиман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
PasticВам поможет триггер before ddl on database - почитайте про него.
Как триггер before ddl будет "разграничивать доступность объектов" при совместной разработке?
...
Рейтинг: 0 / 0
03.03.2015, 11:29
    #38893275
Pastic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
ВадиманPasticВам поможет триггер before ddl on database - почитайте про него.
Как триггер before ddl будет "разграничивать доступность объектов" при совместной разработке?

Делаете таблицу, в которой хранится информация о том, какой пользователь (программист) какой объект СУБД "взял". А в триггере before ddl проверяете, что пользователь, который хочет откомпилировать объект СУБД, отметил нужным образом этот объект.
...
Рейтинг: 0 / 0
03.03.2015, 11:43
    #38893298
Zalm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Den89Zalm,

У нас SVN.

SVN... а я тогда могу зайти в другой пакет и закомпилить его когда кто-то другой что-то делает?


PasticВам поможет триггер before ddl on database - почитайте про него.

Я не спрашиваю как мне организовать работу, я спрашиваю кто как работает)
...
Рейтинг: 0 / 0
03.03.2015, 11:44
    #38893304
Zalm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
ВадиманПрограммист из схемыZalm, каждый программист в своей схеме.
Т.е. вы делаете клон базы данных по разным схемам?
Для модификации одних и тех же таблиц весом в 30Gb каждый программист перекачивает их в свою схему?

А если 4 ТБ ))) с отдельными схемами не вариант работать)
...
Рейтинг: 0 / 0
03.03.2015, 11:50
    #38893316
orawish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
ZalmВадиманпропущено...

Т.е. вы делаете клон базы данных по разным схемам?
Для модификации одних и тех же таблиц весом в 30Gb каждый программист перекачивает их в свою схему?

А если 4 ТБ ))) с отдельными схемами не вариант работать)
да чем ни пользуйтесь, пока с Васей не договоритесь - всё напрасно будет
ну а что народ натрендел
...
Рейтинг: 0 / 0
03.03.2015, 12:05
    #38893341
Pastic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
ZalmDen89Zalm,

У нас SVN.

SVN... а я тогда могу зайти в другой пакет и закомпилить его когда кто-то другой что-то делает?


PasticВам поможет триггер before ddl on database - почитайте про него.

Я не спрашиваю как мне организовать работу, я спрашиваю кто как работает)

С какой целью интересуетесь?
...
Рейтинг: 0 / 0
03.03.2015, 12:10
    #38893347
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Zalm"мы с Васей договорились что я работаю над этим, а Степа над этим")

Система контроля версий
Но она не будет работать, если не удастся договориться в команде, что все работают с едиными правилами
...
Рейтинг: 0 / 0
03.03.2015, 12:14
    #38893356
Pastic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
andreymxZalm"мы с Васей договорились что я работаю над этим, а Степа над этим")

Система контроля версий
Но она не будет работать, если не удастся договориться в команде, что все работают с едиными правилами

Система коллективной разработки на основе триггера before ddl on database весьма способствует тому, чтобы всем в команде удалось договориться о единых правилах.
...
Рейтинг: 0 / 0
03.03.2015, 12:15
    #38893358
vladimir74
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Pastic,

У нас Toad + TeamCoding Следовательно только 1 программист может работать с одним пакетом.

SVN тоже есть, но честно говоря через Toad по человечески он так и не подключился. :( Коммитим напрямую из виндов :(.

Почему не подключается можешь не спрашивать, там админы что то ерутили вертели, потом вынесли вердикт что версии Toad / TeamCoding / SVN не совпадают.
...
Рейтинг: 0 / 0
03.03.2015, 12:44
    #38893398
ArtNick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Toad+ VSS более 10 лет. Код блокируется монопольно.
...
Рейтинг: 0 / 0
03.03.2015, 13:22
    #38893467
orawish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Zalm,

вот еще - на ваш баян, из STFF 10139839
...
Рейтинг: 0 / 0
03.03.2015, 13:36
    #38893487
БорБа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Zalm,
Из свежих можно посмотреть
http://gitora.com/

Для начала прочесть http://blog.gitora.com/

Успехов.
...
Рейтинг: 0 / 0
03.03.2015, 13:48
    #38893506
avas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
отдельный дев инстанс каждому тиму (или девелоперу, или под проект).
система контроля версий, каждый таск девелопится в своём бранче, перед инсталляцией на тест мержится в релизный бранч, дальнейшие фиксы идут в релизном бранче.
...
Рейтинг: 0 / 0
03.03.2015, 14:06
    #38893538
кто-как
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
ZalmПриветствую!
Кто какими средствами пользуется для обеспечения разработки пакетов/процедур и тд, и как кто разграничивает доступность объектов для программистов?)
Интересуют какие-то программные решения, а не "мы с Васей договорились что я работаю над этим, а Степа над этим")

Stash / Git /TeamCity / 12c / PDB / ACFS snapshot clone
...
Рейтинг: 0 / 0
03.03.2015, 14:34
    #38893594
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
В примечаниях к tortoisesvn пишут, что блокировки в системах контроля версий используют только лохи, и это всё давно устарело

авторКак правило, Subversion работает лучше без блокировки, используя метод «Копирование-Изменение-Слияние», описанный ранее в «Модель Копирование-Изменение-Слияние». Однако, есть несколько случаев, когда вам может потребоваться реализовать в некотором виде политику блокирования.

Ваша компания в прошлом всегда использовала блокирующую систему контроля версий, и руководство решило, что «ничего не сравнится с блокированием».
...
Рейтинг: 0 / 0
03.03.2015, 14:41
    #38893598
Zalm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
avasотдельный дев инстанс каждому тиму (или девелоперу, или под проект).
система контроля версий, каждый таск девелопится в своём бранче , перед инсталляцией на тест мержится в релизный бранч , дальнейшие фиксы идут в релизном бранче .

Копец))) такой ответ аж читать глаза болят))) Русские слова не известны?)))
...
Рейтинг: 0 / 0
04.03.2015, 16:25
    #38894803
AlexGubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
Zalmavasотдельный дев инстанс каждому тиму (или девелоперу, или под проект).
система контроля версий, каждый таск девелопится в своём бранче , перед инсталляцией на тест мержится в релизный бранч , дальнейшие фиксы идут в релизном бранче .

Копец))) такой ответ аж читать глаза болят))) Русские слова не известны?)))

У нас похожая система. Каждый девелопер имеет свою схему в которой и ведет разработку.
Для каждой команды создается свой бранч в гите, после завершения разработки, все сливается в релизный бранч и накатывается на отдельный сервак. После прохождения тестинга, все накатывается на продакшен.
...
Рейтинг: 0 / 0
04.03.2015, 16:40
    #38894827
ArtNick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
AlexGubinУ нас похожая система. Каждый девелопер имеет свою схему в которой и ведет разработку.
Для каждой команды создается свой бранч в гите, после завершения разработки, все сливается в релизный бранч и накатывается на отдельный сервак. После прохождения тестинга, все накатывается на продакшен.
Команда 1 разработала патч 1, проверила не тесте 1
Одновременно команда 2 разработала патч 2, проверила на тесте 2.
Как в этой схеме Вы проверяете совместистную работу патчей 1 и 2?
Допускается ли совместная работа команд с одними объектами (допустим package boby) ?
...
Рейтинг: 0 / 0
04.03.2015, 19:52
    #38895091
avas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
а зачем тест1 и тест2? имейте один тест, и проблема отпадёт. А если так хочеться 2 теста, то дальше всё равно будет стейжинг где оба фикса будут стоять вместе.
...
Рейтинг: 0 / 0
04.03.2015, 19:52
    #38895092
oragraf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коллективная разработка в pl/sql
кто-какStash / Git /TeamCity / 12c / PDB / ACFS snapshot clone Не затруднит немного поподробнее расписать? Мы Stash / Git начинаем использовать, не хочется на грабли наступать. Можно в почту
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Коллективная разработка в pl/sql / 25 сообщений из 63, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]