вы можете написать простой скрипт (пакетный файл), который архивирует только те типы файлов, которые вам нужны. Предположим, вы хотите сжать все ваши файлы .aspx, .cs, .config, .xsd,
предположим, что в вашем c: \ program files \ winrar * установлен winrar
и ваш проект находится в c: \ project \ MyBigProject
затем просто откройте свой блокнот, скопируйте и вставьте его, и сохраните как «script.bat» (не забывайте двойные кавычки при сохранении, вам нужно сохранить его с двойными кавычками, чтобы блокнот сохранял как расширение .bat вместо .txt)
для резервного копирования (другими словами, для архивации нужных файлов):
"C:\Program Files\WinRAR\rar" a -r0 -ed MyBackup.rar c:\project\MyBigProject\*.aspx,*.cs,*.xsd,*.config
синтаксис такой:
"path to winrar folder" 'switches' "Name of completed rar file" 'folder to zip'
просто убедитесь, что пути в правильном порядке. части "-r0 -ed" являются переключателями, и вы можете узнать все о переключателях здесь:
http://acritum.com/winrar/manual/index.html?html_helpswitches.htm
Я использую переключатель «Игнорировать файлы» (http://acritum.com/winrar/manual/index.html?html_helpswxa.htm), чтобы игнорировать все файлы и папки, которые мне не нужны (с подстановочными знаками), и Мой проект составляет около 86 МБ, когда он сжимается только с файлами кода, он подходит к 6mb.
это лучший способ сделать это на самом деле. Если вам нужна дополнительная помощь, пожалуйста, спросите!
edit: Кроме того, посмотрите на SVN (это бесплатно!) - я тоже использую svn, и это действительно полезно. Существует даже бесплатный инструмент под названием AnkhSvn для интеграции в визуальную студию. это просто фантастика!