From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=AKqz/iexCVRkw2SieIsZ6z7kgvphg5htlqzkEpJjefM=; b=e24t7ymHIADTcdfhWg4TK1DnnG/REnt5qIVe1p4ZaBA3U+XiHup3wAjT0liGpNBqX2 K5gvO78m0ffW4BzR7Vmm/9xaJdEngeY3Sll7reqIi0eVVLU4lmgm+/mbS5KBpbDK/+nF 7I7xiIehaFbKxOGqFy/klkg2FmZ9yvDJbZzZtB0kxkugRGiQpMsK/MnMjKg+3bAFn2Ex CU8KrRnyb7TtRh1BBcopY8vDnVuJlaDKRP5GwT0+lJxsBfDysWKeXTr25M7DLNsKqFDr PQ9S6Eg4RxZv1tBxrR+LKK0qT/Tp8wVv+1QFLay1pejjDmVBgTcfi7wjgHYBgDo4LjVn Hh/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=AKqz/iexCVRkw2SieIsZ6z7kgvphg5htlqzkEpJjefM=; b=Keo2yAne1T34ZfHWk7gpqCVo5KzZAobnmnOnhBqC2wOPdVPqnMdrEy6jFCdlC/ghy7 C0gMYwcuYaZoB89UmD6P9VFCZTawPHvcWSXCGitnFjdvUkSLvJ0YD0tiwR13q+nrUzCW 3jox0LGmM0PpVxLKggGhdrUk9PYpo/v33KWxJklCwn4pimaA1r+Ue5GKbkke2hB2KNXG hSJGbi0p0FNWFKgZdIP+kfFw/AheM5eliNBIou+nMb5vcunWNDQrLLV66bP6xz6aOuPt GrvLskMLBM34vD1N+jOujp6oUV5AKNXsev9RdMycylBotH7djqQrFpdr9NN4ITpH6UgN s3nA== X-Gm-Message-State: APf1xPAvf2VK9GzYQ9lZ2vZeOR71rmZhBGXaRzDojq+1sz1dqSr13sWn b0k3JywiE/79iuvUCChROQX+Eg== X-Google-Smtp-Source: AH8x227/41uKrUY+MOSHghD/zuyU+b4nW48WgnSx+2KsFHuFO6BZwqoJKZADH2A/mampBwSKuEP+dA== X-Received: by 10.25.195.134 with SMTP id t128mr2997959lff.60.1517955780926; Tue, 06 Feb 2018 14:23:00 -0800 (PST) To: ALT Linux Team development discussions References: <20180201164258.GA7343@gyle.altlinux.org> <875773010.172.1517535550700.JavaMail.taf@taf.office.telnet> <26dcefac-18f9-5da8-3314-de6e6de47e18@basealt.ru> <20180203001421.GA22631@altlinux.org> <21a34e43-594a-ee2d-1f9a-3bbdceb4d718@basealt.ru> <20180203232736.GA6413@altlinux.org> <20180204233540.GB22820@altlinux.org> <2975225f-3e6e-fc39-c227-1b7c7a6d8f83@basealt.ru> From: Leonid Krivoshein Message-ID: <46f321e0-1ec1-d9a0-63b4-f999a3ab9f21@gmail.com> Date: Wed, 7 Feb 2018 01:22:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] python*-tests; was: Re: [cyber] I: Sisyphus-20180201 i586 beehive_status: +1151 -6 (1510) X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Feb 2018 22:23:04 -0000 Archived-At: List-Archive: List-Post: 06.02.2018 02:44, Alexey Shabalin пишет: > 6 февраля 2018 г., 2:05 пользователь Leonid Krivoshein > написал: >>> Тут надо переходить на "централизованный" git и систему poll request. >>> Например я делаю пакет в packages/shaba/foo.git и предлагаю изменения >>> для включения в rpms/foo.git. >>> Кто-то должен принять эти изменения. >>> ssh gitc.alt build foo tagX собирает пакет не из личного репо >>> packages/shaba/foo.git, а из "централизованного" rpms/foo.git. >>> Тогда изменения коллег теряться не будут, и можно накапливать >>> изменения до следующей сборки. >>> Конечно, в этом случае, придётся запретить --force для git push. >> Как раз так сейчас всё и работает. На git.alt отправлять с --force можно, >> если с моим репозиторием кроме меня никто не кувыркается, > Нет, не так работает. > C вашим репозиторием никто не может работать, кроме вас. На то он и "мой". Хотя брать оттуда исходники можно. > В смысле, я не могу запушить в ваш репозиторий. А для этого у вас имеется "свой". Если нет -- init-db. > А так же, я не знаю кто еще склонировал мой репозиторий, и ничто мне > не помешает запушить с --force. Не совсем так. Если кто-то хочет начать активно работать с вашим репозиторием, он прежде может с вами об этом договориться. Понимаю, звучит не очень технологично. Но ведь если это представляет действительно проблему для вас, значит можно просто избегать --force. В свою очередь механизм заданий обеспечивает транзакционность запуска процессов сборки. Общие (для нескольких маинтейнеров) задания -- да, пожалуйста. Копим в своих репо, набиваем в таск и пускаем всё разом. И на выходе "централизованный сизиф", состоящий из кучи отдельных гитов. Что касается возможности одному предложить свои правки другому привычным гит-пушем, уверен, здесь это будет работать также, как NMU, в смысле почти никак. Потому что если долго нет реакции на почту и багзиллу, то с чего вдруг она образуется у того же маинтайнера при работе только гитовыми средствами? >> на build.alt >> --force уже запрещён. А когда очередь доходит до сборки... ну, так она же не >> всегда сразу доходит. > -- Best regards, Leonid Krivoshein.