From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <445B38AE.2040905@altlinux.com> Date: Fri, 05 May 2006 15:36:14 +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: <445B344C.6060701@altlinux.com> <20060505112748.GA27145@basalt.office.altlinux.org> In-Reply-To: <20060505112748.GA27145@basalt.office.altlinux.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?08/axMHU2CDT09nMy9Ug1yDSxdDP2snUwdLJySBnaXQ=?= 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: Fri, 05 May 2006 11:35:44 -0000 Archived-At: List-Archive: List-Post: Dmitry V. Levin wrote: > On Fri, May 05, 2006 at 03:17:32PM +0400, Anton Farygin wrote: >> Никто не подскажет, как в git можно сделать ссылку на файл, находящийся >> в другом месте репозитария ? > > С одной стороны, в git можно хранить ссылки. Я нашёл что-то типа git-relink, но как я понял из скудной документации - это что-то не то. > >> Мне нужно spec файл положить в тарбол, а для этого необходимо сделать >> ссылку на него. >> >> Т.е.: >> >> a.git/source-tree/a.spec должен быть идентичен >> a.git/a.spec > > С другой стороны, зачем тебе a.git/a.spec? > Перемести его в a.git/source-tree/; если надо, сделай a.git/a.spec ссылкой > на a.git/source-tree/a.spec (хотя зачем?) На этапе сборки из спек-файла берётся версия и на её базе создаётся soname. Соответственно ссылка не прокатит, если это естественно не хард-линк. Спек файл должен содержаться в тарболле. Просто мне лень прописывать версию в нескольких местах сразу. Rgds, Rider