* [Comm] rsync -- глюка?
@ 2004-03-30 22:47 Денис Смирнов
2004-03-31 5:01 ` Sergey V. Golovin
0 siblings, 1 reply; 7+ messages in thread
From: Денис Смирнов @ 2004-03-30 22:47 UTC (permalink / raw)
To: community; +Cc: ldv
А это так и должно быть, что rsync при -C применяет шаблоны найденые в
.cvsignore не только к каталогу, который его содержит? Или я чего-то не
понимаю? Проявляется это при использовании ссылок. Вот пример теста:
#!/bin/sh
#rm -rf test test2
mkdir -p test/{1,2}
touch test/1/abc
touch test/1/bcd
echo abc > test/2/.cvsignore
ln -s 1 test/3
rsync -CLa test/ test2
ls test2/3/abc
ls test2/3/bcd
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] rsync -- глюка?
2004-03-30 22:47 [Comm] rsync -- глюка? Денис Смирнов
@ 2004-03-31 5:01 ` Sergey V. Golovin
2004-03-31 5:58 ` [Comm] " Denis Smirnov
0 siblings, 1 reply; 7+ messages in thread
From: Sergey V. Golovin @ 2004-03-31 5:01 UTC (permalink / raw)
To: community
Cc: Денис
Смирнов,
ldv
Здравствуйте!
* Денис Смирнов <mithraen@freesource.info> [31 Mar Wed 2:47]
> А это так и должно быть, что rsync при -C применяет шаблоны найденые в
> .cvsignore не только к каталогу, который его содержит? Или я чего-то не
Вообще-то, верно - не должны исключающие шаблоны действовать за пределами
каталога. Но:
> rsync -Ca test/ test2
Я попробовал так и все работает как должно.
Может баг, а может и фича :-)
--
Sergey Golovin
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Comm] Re: rsync -- глюка?
2004-03-31 5:01 ` Sergey V. Golovin
@ 2004-03-31 5:58 ` Denis Smirnov
2004-03-31 7:32 ` Sergey V. Golovin
0 siblings, 1 reply; 7+ messages in thread
From: Denis Smirnov @ 2004-03-31 5:58 UTC (permalink / raw)
To: community; +Cc: ldv
On Wed, Mar 31, 2004 at 10:01:03AM +0500, Sergey V. Golovin wrote:
SVG> * Денис Смирнов <mithraen@freesource.info> [31 Mar Wed 2:47]
>> А это так и должно быть, что rsync при -C применяет шаблоны найденые в
>> .cvsignore не только к каталогу, который его содержит? Или я чего-то не
SVG> Вообще-то, верно - не должны исключающие шаблоны действовать за пределами
SVG> каталога. Но:
>> rsync -Ca test/ test2
SVG> Я попробовал так и все работает как должно.
SVG> Может баг, а может и фича :-)
Фича в том, что нечто в подкаталоге действует на каталог, который
копируется по ссылке?
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Re: rsync -- глюка?
2004-03-31 5:58 ` [Comm] " Denis Smirnov
@ 2004-03-31 7:32 ` Sergey V. Golovin
2004-03-31 9:47 ` Dmitry V. Levin
0 siblings, 1 reply; 7+ messages in thread
From: Sergey V. Golovin @ 2004-03-31 7:32 UTC (permalink / raw)
To: community; +Cc: Denis Smirnov, ldv
* Denis Smirnov <mithraen@freesource.info> [31 Mar Wed 9:58]
> Фича в том, что нечто в подкаталоге действует на каталог, который
> копируется по ссылке?
Баг уже известен - будет устранен в 2.6.1
--
Sergey Golovin
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Re: rsync -- глюка?
2004-03-31 7:32 ` Sergey V. Golovin
@ 2004-03-31 9:47 ` Dmitry V. Levin
2004-03-31 12:11 ` Денис Смирнов
0 siblings, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2004-03-31 9:47 UTC (permalink / raw)
To: Sergey V. Golovin; +Cc: ALT Linux general discussion list
[-- Attachment #1: Type: text/plain, Size: 868 bytes --]
On Wed, Mar 31, 2004 at 12:32:34PM +0500, Sergey V. Golovin wrote:
> * Denis Smirnov <mithraen@freesource.info> [31 Mar Wed 9:58]
> > Фича в том, что нечто в подкаталоге действует на каталог, который
> > копируется по ссылке?
>
> Баг уже известен - будет устранен в 2.6.1
Всё верно.
Сергей, спасибо за то, что ответили за меня.
На всякий случай прилагаю патч:
--- flist.c 13 Jan 2004 06:27:30 -0000 1.164
+++ flist.c 17 Jan 2004 01:16:49 -0000 1.165
@@ -942,7 +942,7 @@ static void send_directory(int f, struct
if (cvs_exclude) {
if (strlen(fname) + strlen(".cvsignore") <= MAXPATHLEN - 1) {
strcpy(p, ".cvsignore");
- add_exclude_file(&exclude_list,fname,MISSING_OK,ADD_EXCLUDE);
+ add_exclude_file(&local_exclude_list,fname,MISSING_OK,ADD_EXCLUDE);
} else {
io_error |= IOERR_GENERAL;
rprintf(FINFO,
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Comm] Re: rsync -- глюка?
2004-03-31 9:47 ` Dmitry V. Levin
@ 2004-03-31 12:11 ` Денис Смирнов
2004-04-04 21:44 ` Dmitry V. Levin
0 siblings, 1 reply; 7+ messages in thread
From: Денис Смирнов @ 2004-03-31 12:11 UTC (permalink / raw)
To: ALT Linux general discussion list
On Wed, Mar 31, 2004 at 01:47:29PM +0400, Dmitry V. Levin wrote:
DVL> На всякий случай прилагаю патч:
Спасибо. Когда ждать сборку без этой проблемы?
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Re: rsync -- глюка?
2004-03-31 12:11 ` Денис Смирнов
@ 2004-04-04 21:44 ` Dmitry V. Levin
0 siblings, 0 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2004-04-04 21:44 UTC (permalink / raw)
To: ALT Linux general discussion list
[-- Attachment #1: Type: text/plain, Size: 414 bytes --]
On Wed, Mar 31, 2004 at 04:11:29PM +0400, Денис Смирнов wrote:
> On Wed, Mar 31, 2004 at 01:47:29PM +0400, Dmitry V. Levin wrote:
>
> DVL> На всякий случай прилагаю патч:
>
> Спасибо. Когда ждать сборку без этой проблемы?
1. Это вопрос скорее для списка рассылки sisyphus@, поскольку на errata
явно не тянет.
2. Я думаю, что новая версия (2.6.1) скоро выйдет, её я и планирую
собрать.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-04-04 21:44 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-30 22:47 [Comm] rsync -- глюка? Денис Смирнов
2004-03-31 5:01 ` Sergey V. Golovin
2004-03-31 5:58 ` [Comm] " Denis Smirnov
2004-03-31 7:32 ` Sergey V. Golovin
2004-03-31 9:47 ` Dmitry V. Levin
2004-03-31 12:11 ` Денис Смирнов
2004-04-04 21:44 ` Dmitry V. Levin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git