LINUX.ORG.RU

Создание архива tar из консоли не включает в него некоторые файлы

 


0

1

Здравствуйте. Скачал исходный код программы PCSX2 из SVN консольной командой, которая написана на странице проекта.

svn checkout http://pcsx2.googlecode.com/svn/trunk/ pcsx2-read-only

Удалил из него скрытые каталоги ".svn" с помощью команды, найденной в интернете.

find . -name .svn -print0 | xargs -0 rm -rf

Заархивировал командой, найденной по этой гиперссылке: http://2people.ru/?p=9.

tar -cjvf pasx2-latest-trunk.tar.bz2 pcsx2

В архиве есть всё, кроме этих файлов:

pcsx2/trunk/3rdparty/SoundTouch/depcomp
pcsx2/trunk/3rdparty/SoundTouch/install-sh
pcsx2/trunk/3rdparty/SoundTouch/missing
pcsx2/trunk/3rdparty/soundtouch_linux_include/soundtouch/depcomp
pcsx2/trunk/3rdparty/soundtouch_linux_include/soundtouch/install-sh
pcsx2/trunk/3rdparty/soundtouch_linux_include/soundtouch/missing

Почему? И как это исправить? Эти файлы являются символьными ссылками, например «depcomp» ссылается на «/usr/share/automake-1.10/depcomp», и каталога «automake-1.10» там нет. Может, необходимо добавить какую-то букву в команду? Поиском не нашёл.

P.S. Почему-то программа kdesvn работает вообще без установленного Subversion, это означает что в kdesvn сохранены множество сетевых уязвимостей?

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 1)

Удалил из него скрытые каталоги ".svn"

Но зачем? svn хранит там данные.

Почему? И как это исправить?

Повтори всё сначала и, на первом шаге, проверь, что эти файлы есть.

vahtu
()

это по всей видимости означает, что в рамках кдесвн создали совместимый клиент. либо тупо вкомпилировали внуторь, что по-моему, маловероятно. при чём тут уязвимости?

xsektorx ★★★
()

Заархивировал командой, найденной по этой гиперссылке

И этот человек ругает убунту.

PolarFox ★★★★★
()

Ты бы лучше man tar почитал. Внимательно.

Тогда бы знал и про --exclude-vcs, и про -h, --dereference

PS: Это не ты, случайно, новичкам помогать вызывался недавно? Ню-ню...

PPS: И это не ты, случайно, всё время против командной строки высказываешься? Ню-ню...

DeVliegendeHollander ★★
()

Почему-то программа kdesvn работает вообще без установленного Subversion,

Это сильно. Разницу между клиентом и сервером знаешь?

vahtu
()

svn export создает каталог соурс кода без .svn

koriun
()
Ответ на: комментарий от DeVliegendeHollander

Спасибо что обратил внимание. Я сначала нашёл опцию -p, которая сохраняет права на файл. Когда она не помогла, написал сюда.

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от PolarFox

>> Заархивировал командой, найденной по этой гиперссылке

> И этот человек ругает убунту.

За глючность и тормознутость, за пиар бессодержательными новостями при отсутствии реального вклада в открытое ПО. Кнопка «Заархивировать» в моём файловом менеджере есть - и была в нём ещё до появления убунты в 2004 году.

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от xsektorx

> это по всей видимости означает, что в рамках кдесвн создали совместимый клиент. либо тупо вкомпилировали внуторь, что по-моему, маловероятно. при чём тут уязвимости?

Я думал что там второй вариант.

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

второй по дефолту вроде как не допускается дистрибутивами. по крайней мере, дебианом и пидорой. хотя память может мне изменять

xsektorx ★★★
()
Ответ на: комментарий от tiandrey

Дошкольник украл аккаунт у школьника?

anonymous
()
Ответ на: комментарий от xsektorx

у тебя три звезды, а ты команды по сайтам шаришь

Ты действительно считаешь что кол-во как-то отражает навыки хомячка?

erfea ★★★★★
()
Ответ на: комментарий от xsektorx

три звезды ничего не гарантируют.

Deleted
()
Ответ на: комментарий от erfea

ну как бы активность в техразделах сайта, посвящённого гну/линуксу должна хоть малость предполагать, что немного шарит

xsektorx ★★★
()

Я ошибался. Файлы всё-таки попадают в архив - архиватор просто ругался на то, что ссылки ни на что не ссылаются. Вопрос закрыт.

ZenitharChampion ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.