LINUX.ORG.RU

История изменений

Исправление KennyMinigun, (текущая версия) :

Как это не то? Запаковываются именно файлы:

/tmp/test $ git init
Инициализированный пустой репозиторий Git в /tmp/test/.git/

/tmp/test master #% $ git add *

/tmp/test master # $ git commit -m test
[master (root-commit) 859ed3d] test
 2 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 a
 create mode 100644 b/c

/tmp/test master $ git ls-files
a
b/c

/tmp/test master $ git archive --format=zip --output=dist.zip master

/tmp/test master % $ unzip -l dist.zip 
Archive:  dist.zip
859ed3dea31df34a2b7828dbafb864e9b98f6da0
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2013-09-06 19:54   a
        0  2013-09-06 19:54   b/
        0  2013-09-06 19:54   b/c
---------                     -------
        0                     3 files

Исправление KennyMinigun, :

Как это не то? Запаковываются именно файлы:

/tmp/test $ git init
Инициализированный пустой репозиторий Git в /tmp/test/.git/

/tmp/test master #% $ git add *

/tmp/test master # $ git commit -m test
[master (root-commit) 859ed3d] test
 2 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 a
 create mode 100644 b/c


/tmp/test master $ git ls-files
a
b/c

/tmp/test master $ git archive --format=zip --output=dist.zip master

/tmp/test master % $ unzip -l dist.zip 
Archive:  dist.zip
859ed3dea31df34a2b7828dbafb864e9b98f6da0
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2013-09-06 19:54   a
        0  2013-09-06 19:54   b/
        0  2013-09-06 19:54   b/c
---------                     -------
        0                     3 files

Исправление KennyMinigun, :

Как это не то? Запаковываются именно файлы:

/tmp/test $ git init
Инициализированный пустой репозиторий Git в /tmp/test/.git/

/tmp/test master #% $ git add *

/tmp/test master # $ git commit -m test

/tmp/test master $ git ls-files
a
b/c

/tmp/test master $ git archive --format=zip --output=dist.zip master

/tmp/test master % $ unzip -l dist.zip 
Archive:  dist.zip
859ed3dea31df34a2b7828dbafb864e9b98f6da0
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2013-09-06 19:54   a
        0  2013-09-06 19:54   b/
        0  2013-09-06 19:54   b/c
---------                     -------
        0                     3 files

Исходная версия KennyMinigun, :

Как это не то? Запаковываются именно файлы:

/tmp/test $ git init
Инициализированный пустой репозиторий Git в /tmp/test/.git/

/tmp/test master #% $ git add *

/tmp/test master $ git ls-files
a
b/c

/tmp/test master $ git archive --format=zip --output=dist.zip master

/tmp/test master % $ unzip -l dist.zip 
Archive:  dist.zip
859ed3dea31df34a2b7828dbafb864e9b98f6da0
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2013-09-06 19:54   a
        0  2013-09-06 19:54   b/
        0  2013-09-06 19:54   b/c
---------                     -------
        0                     3 files