scifi 1 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Добрый день! Собственно, вопрос в заголовке темы. Использую TortoiseSVN. Проблема в том, что в папке проекта Expedition PCB создаёт множество директорий и файлов. Есть подозрение, что многие из них можно и не сохранять в системе контроля версий (например, логи или герберы). Только вот экспериментальным путём определять, без чего можно жить, а без чего нельзя, - муторно. Пока что делаю File->Save Copy и эту копию заношу в хранилище. Есть ли способ получше? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Frederic 0 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Добрый день! Собственно, вопрос в заголовке темы. Использую TortoiseSVN. Проблема в том, что в папке проекта Expedition PCB создаёт множество директорий и файлов. Есть подозрение, что многие из них можно и не сохранять в системе контроля версий (например, логи или герберы). Только вот экспериментальным путём определять, без чего можно жить, а без чего нельзя, - муторно. Пока что делаю File->Save Copy и эту копию заношу в хранилище. Есть ли способ получше? об этом писали уже. для уменьшения объёма удали файлы в директориях AutoBackup. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Очитску можно делать и не вручную, там предусмотрена такая операция. Встречный вопрос - собственно файлы проекта записываются в бинарном виде. Один и тот же проект сохраненный в разное время - будет ли одинаковым содержание этих бинарников? Т.е. если ли вообще смысл использовать сторонние системы контроля версий для таких задач? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HARMHARM 0 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Если использовать, то Subversion лучше всего работает с бинарниками. А вообще-то хватает внутренней истории. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Работает значит работает. Но вопрос был в другом - содержание бинарников. Одинаковое или нет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба боюсь что нет - во многих местах может сохраняться timestamp и история Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Тогда теряется смысл систем контроля версий от третьих производителей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 28 сентября, 2009 Опубликовано 28 сентября, 2009 · Жалоба Мне думается что системы контроля версий имеют смысл только для текстовых файлов. Для двоичных файлов система контроля версий превратится в банальное резервное архивирование, а основные функции использовать будет невозможно (diff, merge итп). Значит для проектов где файлы двоичные нужно найти систему контроля архивных копий :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 11 октября, 2009 Опубликовано 11 октября, 2009 · Жалоба Напишу, чем у меня всё закончилось. Вдруг кому-нибудь пригодится. В конечном итоге использую фичу Cleanup - Remove non-essential project files утилиты Job Management Wizard. Потом делаю commit. При этом чтобы директории .svn в рабочей копии не мешали этой утилите, использую в качестве клиента Subversion программу git-svn из пакета msysgit. Как известно, git создаёт свою директорию .git в корне, а в поддиректориях ничего такого уже нет. Это сильно выручает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PBO 1 17 сентября, 2020 Опубликовано 17 сентября, 2020 · Жалоба https://mentorpcb.ru/milbit_webinar Вебинар по контролю версии в маршрутах PADS Pro/Xpedition состояится 29 сентября Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
embddr 0 13 октября, 2020 Опубликовано 13 октября, 2020 · Жалоба 28.09.2009 в 16:01, Uree сказал: Тогда теряется смысл систем контроля версий от третьих производителей. Меня не раз выручал git bisect на репозитории Allegro. О, блин, коммент 10-летней давности, прошу прощения :)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться