1

Я резервное копирование моего кода с SVN. У меня есть файлы проекта, но я игнорирую выбранные вещи. Я также игнорирую jpg, ogg и т.д.

Прямо сейчас я хотел бы сделать резервную копию всего. Однако результат zip> 1 ГБ (у меня много кода). Я знаю, что могу сократить размер файла на 60%+

Могу ли я использовать приложение, которое будет создавать резервные копии всего, кроме папок bin и obj? возможно, храните файлы ogg, json, jpg, но игнорируйте файлы .svn или .pdb?

4 ответа4

3

Вы можете использовать старый добрый tar с -j для сжатия bzip2 и -X с файлом, содержащим шаблоны для исключения.

man tar

1

Почему бы просто не добавить свои файлы jpg/ogg в svn? Разве вам не нужно их строить?

0

Мое эмпирическое правило - хранить в SVN все, что не может быть легко воссоздано или загружено. Таким образом, любые изображения будут добавлены туда, вместе с документацией, HTML и т.д., Но сторонние библиотеки или банки не будут. По сути, вы должны иметь возможность проверить исходный код на новом компьютере, установить любые зависимости и выполнить сборку. Если вы не можете сделать это, в какой-то момент у вас возникнут проблемы.

0

Roboocopy Windows командной строки, так как Vista. Может исключать файлы и папки с отдельным шаблоном исключения. Имеет /MIR, который удаляет файлы, которые были удалены из исходного каталога, копирует обновленные файлы и оставляет в покое существующие неизмененные файлы. Можно также копировать разрешения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .