From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 Message-ID: <4C47E0D4.9060000@mmedia2.kemsu.ru> Date: Thu, 22 Jul 2010 14:10:28 +0800 From: REAL User-Agent: Thunderbird 2.0.0.21 (X11/20090302) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <20100721214631.GA27230@dad.imath.kiev.ua> <4C47B023.9040307@mmedia2.kemsu.ru> <20100722065730.GB31913@dad.imath.kiev.ua> In-Reply-To: <20100722065730.GB31913@dad.imath.kiev.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?UE9MSUNZOiDy1d7O2cUgySDEycvJxSBnZWFyINLF0M/a?= =?koi8-r?b?ydTB0snJLg==?= 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: Thu, 22 Jul 2010 07:07:45 -0000 Archived-At: List-Archive: List-Post: Igor Vlasenko пишет: > CoinBuildTools.git -- дикий. ветка upstream не помечена тегами, > поэтому будет утеряна на http://git.altlinux.org/gears/, Многие апстримы не метят свои изменения тэгами, и если я беру код из их репозиториев, я тоже не проставляю там тэгов (предпочитаю апстримный код в ветке upstream вообще руками не трогать, там от меня только коммиты типа "merge with remote branch git-svn" попадаются). > мержится прямо в корень master. А они все такие у меня, которые мержатся их апстримных репозиториев. Переносить код в какой-либо подкаталог - заработать ненужных и глупых проблем. > В результате в корне master свалка, upstream и alt вперемешку, Свалка кажущаяся, весь код alt лежит в отдельном каталоге - .gear. А все изменения апстримного кода легко анализируются через git diff. > репозиторий дикий. Чтобы сделать репозиторий домашним, > можно либо > a) создать тег @version@ и переписать .gear/rules в > tar: v@version@:. Зачем? Мне такой подход ну совершенно неудобен. Придётся ещё туда и diff: совать, я мне это совсем не нравится. > либо б) > с помощью git-mv передвинуть смерженные исходники в мастере > в подпапку (в ветке upstream они останутся в корне) > и в дальнейшем мержить в подпапку. См. выше. Да и раньше уже здесь заходила речь, чем чреваты такие передвиги. PS. Полиси подобного рода не нужно совершенно, пусть просто роботы не трогают репозитории, которые считают дикими, и всё. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ