On Wed, Jun 13, 2007 at 01:21:00AM +0400, Alexey Rusakov wrote: > On Wed, 13 Jun 2007 01:12:49 +0400, Dmitry V. Levin wrote: > > On Wed, Jun 13, 2007 at 01:06:54AM +0400, Alexey Rusakov wrote: > > > On Wed, 13 Jun 2007 01:03:15 +0400, Dmitry V. Levin wrote: > > > > On Wed, Jun 13, 2007 at 12:51:51AM +0400, Alexey Rusakov wrote: > > > > [...] > > > > > $ git-init-db > > > > > # Создалось > > > > > $ > > > > > # Мне нужно, чтобы исходники апстрима лежали в дополнительном каталоге > > > > > # meld (git/meld/upstream/meld), потому что мне их потом мержить с > > > > > # git/meld/packages. Я пытаюсь сам создать каталог в репозитории, > > > > > # с тем чтобы потом внутри него выполнить git-svnimport. > > > > > > > > Это, видимо, не надо делать. > > > > > > > > > $ mkdir meld > > > > > $ git add meld > > > > > The following paths are ignored by one of your .gitignore files: > > > > > meld (directory) > > > > > Use -f if you really want to add them. > > > > > > > > git-add не добавляет пустые каталоги. > > > Хорошо, тогда такой вопрос. Если я делаю git-svnimport непосредственно в > > > каталог upstream (меня устраивает такой вариант), как потом смерджить > > > git/meld/upstream и git/meld/package/meld, являющийся подкаталогом в > > > репозитории package? > > > > Вне зависимости от типа используемого scm, лучше иметь дело с однотипными > > деревьями. Т.е. если upstream не использует дополнительный подкаталог, то > > и вам лучше его не делать. > То есть лучше в этом случае держать спек-файл и .gear-rules внутри дерева > исходников, а не на одном уровне с ним, как это делает gear-srpmimport? По крайней мере мне так удобнее. -- ldv