PDA

Просмотр полной версии : Достать файлы из дампа GIT-репозитория


hotburitos
27.03.2017, 10:46
Здравствуйте. Есть скопированная папка git-репозитория, как оттуда достать файлы? Git clone сделать не могу, так как там уже 403, успел только скопировать содержимое парсером (веб-сервер некоторое время показывал листинг, вот я и подсуетился). Ну и заодно на будущее: то же самое, но для SVN

Спасибо.

binarymaster
28.03.2017, 15:56
Если вы полностью скачали папку .git, то репозиторий уже у вас.

Восстановить все файлы:

git reset --hard HEAD

Для SVN скорее всего аналогично, но не пользовался им.

SooLFaa
28.03.2017, 19:08
А если нет. То старый добрый rip-git.pl (https://github.com/kost/dvcs-ripper/blob/master/rip-git.pl)

crlf
28.03.2017, 21:03
Для SVN

https://github.com/anantshri/svn-extractor/blob/master/svn_extractor.py

Работает с text-base и pristine.

Ни у кого случаем подобного экстрактора под bazaar не завалялось? Никогда не сталкивался, а разбираться лень


http://kubuntu.org/.bzr/

binarymaster
28.03.2017, 21:23
crlf said:
↑ (https://antichat.live/posts/4066143/)
Ни у кого случаем подобного экстрактора под
bazaar
не завалялось?


По ссылке выше в том же репозитории есть и для bazaar:

https://github.com/kost/dvcs-ripper/blob/master/rip-bzr.pl