Данный опус написан на основании собственного опыта. Для начала нужно понять что данный вопрос является философским, особенно для разработчиков полагающихся на свою память и предубеждение что они никогда не ошибаются и лучше чем машина знают что и где хранить. У таких разработчиков на жестком диске в проектах часто можно найтиRead More →

Теперь рассмотрим операции с файлами проекта, с которыми разработчики сталкиваются чаще всего. Как мы помним наши программисты Вася и Петя создали локальный репозиторий. Импортировали туда  проект и создали рабочую копию проекта demo_project1. Оба наших программиста работают в своих собственных рабочих копиях. Добавление файлов в рабочую копию. Вася создает и работает надRead More →

Достаточно часто при работе над смежными или похожими проектами возникает следующая ситуация: в проектах используется одинаковый код, но размер этого кода недостаточен для выделения его в отдельный проект. Например, это могут быть небольшие компоненты общего применения (модули скремблеров, модули интерфейсов и т.д.). Обычно разработчики решают эти вопросы копированием общих модулейRead More →

Для того что бы начать работу с проектом нужно создать рабочую копию. Для этого создаем корневую папку проекта на жестком диске. Заходим в эту папку и используем команду Checkout. С помощью браузера репозитория, выбираем интересующий нас проект, папки и файлы в этом проекте. С помощью браузера ревизий »Show log» выбираем нужныйRead More →

Quartus при своей работе создает множество файлов, большинство из которых служебные и изменяются от компиляции к компиляции. Естественно что подобные файлы не имеет смысла хранить в репозитории SVN, т.к. они не несут информацию о настройках проекта. В Quartus основная информация находится в следующих файлах <name>.qpf Quartus project file Файл описанияRead More →