Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Организация параллельной работы

Организация параллельной работы
Я
   Мандалай
 
15.10.17 - 12:16
Добрый день.
Каким образом можно организовать одновременную работу двух программистов с одним и тем же объектом? Вариант хранилища в данном случае естественно исключается.
 
 
   Aleksey
 
1 - 15.10.17 - 12:18
пристрелить коленку одному из них
   Мандалай
 
2 - 15.10.17 - 12:20
Разного рода ГитХабы и прочее не помогут отцу русской демократии?
   Aleksey
 
3 - 15.10.17 - 12:22
Да кто же тебя знает что ты именно хочешь
   Aleksey
 
4 - 15.10.17 - 12:22
Ты хочешь чтобы 2 программиста одновременно рисовали форму документа?
   Aleksey
 
5 - 15.10.17 - 12:23
или один будет писать модуль объекта, а другой модуль формы?
   Филиал-msk
 
6 - 15.10.17 - 12:26
Нанять третьего для разруливания конфликтов. Открыть вакансию ведущего хранилища.
   Мандалай
 
7 - 15.10.17 - 12:28
Да мне тут на собеседование вопрос этот задали, я вот сижу и думаю, что именно чувак хотел сказать этим вопросом...
   Филиал-msk
 
8 - 15.10.17 - 12:30
Спросить чувака в ответ? Страшно?
   Филиал-msk
 
9 - 15.10.17 - 12:32
И внезапно окажется, что это задача о трех черепахах, а программисты вообще в разных городах и работают в разных базах.
   PLUT
 
10 - 15.10.17 - 12:37
(0) легко - два сервера 1С предприятия, одна БД :)

известная фича 1С
 
 Рекламное место пустует
   Мандалай
 
11 - 15.10.17 - 12:48
(8)Да хз, я ж не пойду второй раз к нему на собеседование со словами я знаю ответы на все вопросы :)
(10)Ну это из области треша.
А если на самом деле - подобная организация кем-то практикуется? Или это из разряда сферического коня в вакууме?
   yzimin
 
12 - 15.10.17 - 12:50
(10) две точки входа в базу ведут к её разрушению

http://www.gilev.ru/ib2db/
   PLUT
 
13 - 15.10.17 - 13:00
(11) это ответ на вопрос в (0)

два пофигуратора одной БД открыть можно и даже один и тот же объект редактировать. но кто первый на ctrl-S нажал, тот и папа

и да, 1С не рекомендует так делать :)
   jsmith82
 
14 - 15.10.17 - 13:30
Разбить справочник на несколько штук.
   vde69
 
15 - 15.10.17 - 13:32
(13) наоборот, кто ПОСЛЕДНИМ сохранил - тот и папа, а кто первым - тот ЛОХ
   VladZ
 
16 - 15.10.17 - 13:37
(0) Поднимай хранилище и не разрушай мозг себе и людям.
   jsmith82
 
17 - 15.10.17 - 13:39
(15) Можно сделать тест на ДНК, то бишь посмотреть логи
   PLUT
 
18 - 15.10.17 - 13:58
(15) ценное замечание
   Lama12
 
19 - 15.10.17 - 14:18
(0) Без хранилища можно. Только оба должны договариваться.
   Филиал-msk
 
20 - 15.10.17 - 14:26
(11) Не, просто следующий раз на собеседовании включаешь тумблер "Д" двумя ногами в потолок, и подобострастно так просишь просвещения (: Слушаешь и тихо охреневаешь, куда ж это я работать устраиваюсь?
   Филиал-msk
 
21 - 15.10.17 - 14:29
(11) Практикуется разработка проектов в разных базах и последующее полуручное слияние с ручным разрешением конфликтов. Почитай на ИТС статью про распределенную разработку, они там разными базами ветки гита имитируют.
   Asmody
 
22 - 15.10.17 - 14:31
(21) Для такой "работы" нужен гамак, лыжи и ведёрко вазелина.
   Лефмихалыч
 
23 - 15.10.17 - 14:37
(0) (7) беги от туда, Форест
   vde69
 
24 - 15.10.17 - 14:46
(7) две копии базы и потом ручное объединение через "сравнить+объединить"
   Филиал-msk
 
25 - 15.10.17 - 15:03
(22) Два ведёрка. Разработка коллективная всё-таки.
   Aleksey
 
26 - 15.10.17 - 18:25
(21) Это не параллельная работа с одним объектом. Это работа с разными объектами (разные базы)
   Лефмихалыч
 
27 - 15.10.17 - 19:21
По всей видимости, эти орки имели в виду подключение к одной БД из двух баз в кластере.
Это работает, но за это в приличном обществе канделябром в иппло бьют
   Aleksey
 
28 - 15.10.17 - 19:25
(27) И что это позволит одновременно редактировать одну и туже форму объекта?
Или речь идет исключительно о разных модулях одного и того же объекта?
   Cyberhawk
 
29 - 15.10.17 - 19:27
(28) Редактировать позволит, но сохраняться всегда будет какая-то одна из двух версий (т.е. мержа-то не будет)
   Лефмихалыч
 
30 - 15.10.17 - 19:29
(28) не по адресу вопрос.
И да, это позволит двум разным говнокодерам укладывать мегатонны быдлокода в модуль объекта и модуль менеджера абсолютно параллельно. До поры.
   toypaul
 
31 - 15.10.17 - 19:37
Я знаю как. Садишь из за один комп и вперед. Даже модное название какое-то есть такому подходу :)
   Cyberhawk
 
32 - 15.10.17 - 19:39
(31) "Парное программирование"
   Tateossian
 
33 - 15.10.17 - 19:48
(0) Один из программистов назначется билд-инженером и делает мёрдж раз в день.
 
 
   Лефмихалыч
 
34 - 15.10.17 - 19:54
(33) а за последствия отвечает Александр Друзь
   Tateossian
 
35 - 15.10.17 - 20:23
(34) Нет, тот кто назначен "ведущим" в паре - на нем персональная ответственность.
   Aleksey
 
36 - 15.10.17 - 20:31
(30) ну так по условию нам надо с одним объектом.
   Aleksey
 
37 - 15.10.17 - 20:32
а интересно если через новомодное EDT или как там его?
   Tateossian
 
38 - 15.10.17 - 20:37
(37) Отбросьте влажные фантазии:)

Расскажу, как делается не в 1С, там, где все завязано на "сорцы" - каждый, внося правки, перед помещением в реп проверяет гитом и утилитой сравнения строк на наличие конфликтов. Как только они разрешены - исходники помещаются в репозиторий.
   gerroin
 
39 - 16.10.17 - 02:42
Ну так тут вообще не надо хранилище. Суть токова, есть 4 базы, 2 базы разрабочиков, 1 - для слияния разработок и 1 - рабочая. Разработчики, каждый в своей базе, что-то там делают с одним и тем же объектом, сохраняют cf или выгружают отдельно эти объекты как внешние (если это отчет или обработка). В базе для слива поочередно эти объекты или cf сравниваются с объектом из базы, применяются изменения и запихиваются в рабочую базу. Вот только нафига вот это все не понятно.
   Aleksey
 
40 - 16.10.17 - 03:21
(39) Пусть пишут в блокноте. В 1с писать жирно будет
А потом главный программист сливает в рабочую
   gerroin
 
41 - 16.10.17 - 03:38
(40) Ну, в целом принцип такой и есть :)
   rphosts
 
42 - 16.10.17 - 07:09
(39)и это извращение у них разработкой зовётся?
   gerroin
 
43 - 16.10.17 - 09:31
(42) Да как бы любой вариант, где 2 и более разраба одновременно пилят один и тот же объект - извращение еще то. Но вопрос есть вопрос, ответить на него надо. А вообще, на мой взгляд, правильный ответ на такого рода вопрос - "У вас что, такое применяется" и, в случае правильного ответа, бежать оттуда  быстро, решительно.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует