From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <44714484.3080102@altlinux.com> Date: Mon, 22 May 2006 08:56:36 +0400 From: Anton Farygin Organization: ALT Linux Ltd. User-Agent: Thunderbird 1.5.0.2 (X11/20060502) MIME-Version: 1.0 To: ALT Devel discussion list References: <20060522024333.GA2774@semushin.plesk.ru> In-Reply-To: <20060522024333.GA2774@semushin.plesk.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?9MHSws/M2SDXIFNWTjog3tTPIMTFzMHU2CDTIGF1dG8t?= =?koi8-r?b?xsHKzMHNyT8=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 04:53:21 -0000 Archived-At: List-Archive: List-Post: Slava Semushin wrote: > > Здравствуйте, господа! > > Хочу положить некоторые программы в SVN. Столкнулся с вопросом: как > быть с файлами, которые генерятся автоматически? Я говорю про > configure, Makefile.in и прочие подобные. Ложить их вместе с > остальными файлами в репозитарий не вижу смысла -- всё равно они > создаются атоматически и могут изменяться в зависимости от версии > autotools. Если свои программы, то конечно в svn не нужно класть ничего лишнего. Если программы со стороны, то проще положить расжатые тарболлы. И сделать это лучше _сразу_ в GIT. Ссылку на "использование GIT" я тут бросил. > > Решил, что эти файлы нужно удалить и положить в SVN (я работаю с ним) > только создаваемые вручную файлы. А все auto-файлы можно генерировать > с помощью autoreconv -fisv перед сборкой. > > Вопрос1: это правильное решение? > Вопрос2: как эта проблема будет решена в репозитарии, основанном на > git, который в скором времени будет выдаваться каждому > мэйнтейнеру? > Вопрос3: в пакете присутствует файл INSTALL, который написан вручную. > При вызове autoreconv -fisv этот файл заменяется стандартным > INSTALL файлом. Как можно этому воспрепятствовать? > > > Буду благодарен за помощь... Репозитарий - это хранилище. Что вы туда положите, то там и будет лежать (и именно из этого будут собираться пакеты). Так что в данном случае - решать именно вам. Rgds, Rider