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=-0.0 required=5.0 tests=BAYES_40,SUBJECT_FUZZY_TION autolearn=no version=3.2.5 From: Sergey Shilov To: devel@lists.altlinux.org Date: Fri, 14 Jan 2011 15:26:45 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.35-std-def-alt9; KDE/4.5.4; i686; ; ) References: <201101140920.08078.hsv@altlinux.org> <20110114102946.GB6580@newmaster.mivlgu.local> In-Reply-To: <20110114102946.GB6580@newmaster.mivlgu.local> MIME-Version: 1.0 Message-Id: <201101141526.45477.hsv@altlinux.org> Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP X-DSPAM-Result: Innocent X-DSPAM-Processed: Fri Jan 14 15:26:46 2011 X-DSPAM-Confidence: 0.9899 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 4d304f1684043657818765 X-DSPAM-Factors: 27, Received*mail.favoritbet.com, 0.01000, Received*mail.favoritbet.com, 0.01000, Received*ESMTP, 0.01000, Received*ESMTP, 0.01000, Subject*Re+[devel], 0.01000, X-Virus-Scanned*ClamAV+using, 0.01000, X-Virus-Scanned*using, 0.01000, Content-Type*charset="koi8, 0.01000, %f7+%d3%cf%cf%c2%dd%c5%ce%c9%c9, 0.01000, %ce%c1%d0%c9%d3%c1%cc+>, 0.01000, Content-Type*Text/Plain, 0.01000, X-Virus-Scanned*using+ClamSMTP, 0.01000, %f7, 0.01000, %f7, 0.01000, %ce%c1%d0%c9%d3%c1%cc, 0.01000, X-Virus-Scanned*ClamSMTP, 0.01000, Received*lists.altlinux.org>, 0.01000, Received*lists.altlinux.org>, 0.01000, Received*for+ List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2011 13:26:55 -0000 Archived-At: List-Archive: List-Post: В сообщении от Пятница 14 января 2011 12:29:46 автор Sergey Vlasov написал: > Если речь об этом репозитории: > http://git.altlinux.org/people/hsv/packages/?p=erlang.git;a=shortlog;h=ref > s/heads/upstream Да, но он пока без апстримной истории. > это не апстримная история, а главным образом результат импорта архивов с > релизами. Да так было. > Под апстримной историей обычно подразумевается использование > именно апстримного git-репозитория в полном виде (ну или импорт через > git-svn, hg2git, ..., но именно с сохранением отдельных изменений в том > виде, как они лежат в апстримном репозитории, а не только срезов для > отдельных релизов). Начиная с версии R13B03 апстрим переехал на https://github.com/erlang/otp.git :-) Я связал апстримный мастер с внутренней апстримной веткой и сейчас, начиная с R13B04 ветка upstream соответствует апстримному мастеру со всей его историей. > Какие конкретно файлы пропадают, и на каком шаге? Пропадают сами .gitignore при сворачивании gear -ом исходников в тарбол. Выбрасывает их сам gear (что логично). Просто при генерации патча в него попадают изменения содержимого самого .gitignore ну и ... Как получилось: - исходное состояние R13B04 (сейчас в /people/hsv/packages/erlang.git) tar (gear-update) upstream (merge) patches/alt (merge) /patches/... (merge) master - пристегиваю в удаленнны мастер (с историей) tag R13B04 remotes/upstream/master (merge) tag R13B04 upstream (merge) patches/alt (merge) /patches/... (merge) master - двигаюсь вперед на R14B01 upstream и upstream (merge) patches/alt (merge) /patches/... (merge) master В самом .gitignore между R13B04 и R14B01 upstream-а есть изменения. Вот они и попадают в вывод diff между upstream и patches/alt Возможно я чегой-то тут напартачил с мержем upstream и patches/alt ? > Выложите проблемный > репозиторий, чтобы можно было сказать что-то конкретное. Изменения я еще не публиковал, т.к. пакеты не собираются. Можно выложить, но боюсь после публикации сложно будет "вернуть все в сад". > При импорте нужно использовать gear-update --ignore-exclude; без этой > опции действительно пропадут файлы, которые попали в игнорируемые через > .gitignore. Но даже если это произошло, рассинхронизации между diff и tar > в gear из-за этого быть не должно Кстати, для gear было-бы логично игнорировать файлы попадающие под --ignore- exclude при diff: так же, как и при tar: Я вот сейчас получил именно на такую ситуацию. -- С уважением С.Шилов.