-
- Если пользоваться сборщиком (make, scons и т.п.), то можно сделать просто: создать правило для выпуска релиза "make release". В результате которого должна вызываться сборка проекта и с последующей фиксацией (если сборка была успешной). - Sergey Pinigin(07.04.2008 17:20)
- теги использовать не пробовали? - bialix(07.04.2008 09:42)
- Не понял вопроса. Теги это ветка tags? или что-то другое? Я пока не представляю как это можно использовать, буду благодарен, если проясните. - VVB(07.04.2008 13:16)
- ИМХО: в доке на продукт все описано, причем достаточно доходчиво. Не стоит ждать пересказов и разнообразных интерпретаций. Sergey Pinigin(181 знак., 07.04.2008 17:25)
- Не понял вопроса. Теги это ветка tags? или что-то другое? Я пока не представляю как это можно использовать, буду благодарен, если проясните. - VVB(07.04.2008 13:16)
- Зачем вообще такой бинарник хранить в репозитории? Его можно собрать из исходников перед процедурой прошивки, в этом случае всегда будет требуемое соответствие. - Sergey Pinigin(04.04.2008 20:56)
- "Инструкции должны быть для обезьян", читай: чем проще квалификация настройщика, тем меньше денег ему можно платить. Доверять компиляцию бинарника на производстве (ставить туда систему разработки) -- очень опасное дело. VVB(239 знак., 07.04.2008 13:22)
- Ну доступ-то можно ограничить, и вообще в скрипте можно указать svn://.../файл_прошивки, прямо. Доступ будет возможен только на уровне прошивок. Read-only. Или не получится (я пока не являюсь гуру в svn)? - VVB(07.04.2008 15:16)
- Получится, все в доках описано (и на родном и в первоисточниках). Sergey Pinigin(87 знак., 07.04.2008 17:00)
- дык палюбому придется регистрировать пользователя с правами READ. А если тех.персонал более квалифицирован, чем вы думаете? А прошивка хранится вместе с исходниками? А вы отдаете прямую ссылку на репозиторий? Gamma SPb(107 знак., 07.04.2008 15:39)
- ИМХО написать скрипт, который выдает ссылку на последнюю актуальную версию, и всего делов. Давать настройщикам доступ к репозиторию - противоречит всем вашим требованиям. - Gamma SPb(07.04.2008 14:15)
- Ну доступ-то можно ограничить, и вообще в скрипте можно указать svn://.../файл_прошивки, прямо. Доступ будет возможен только на уровне прошивок. Read-only. Или не получится (я пока не являюсь гуру в svn)? - VVB(07.04.2008 15:16)
- Не факт Алексей Мусин(178 знак., 07.04.2008 08:04)
- да, знакомая фигня. - bialix(07.04.2008 09:39)
- Я к тому, что не обязательно в репозитории, но хранить где-то надо. - Алексей Мусин(07.04.2008 08:06)
- почему не в репозитории? все это несерьезно и попахивает былой памятью о CVS. Svn нормально работает с бинарниками. так что никакого криминала нету. - bialix(07.04.2008 09:41)
- Александр, где ваша логика? :) С cvs мы до сих пор не спрыгнули, т.к. уживаемся с его фичами. - Алексей Мусин(07.04.2008 10:09)
- вовремя надо с иглы соскакивать ;-) - Sergey Pinigin(07.04.2008 16:56)
- ...на другую? :) - Алексей Мусин(08.04.2008 06:59)
- да ладно тебе. если людей устраивает, то это будет замена шило на мыло. - bialix_(07.04.2008 19:45)
- моя логика здесь: вопрос был про SVN. Когда я работал с CVS то читал много предостережений про бинарные файлы. Сами разрабы SVN били себя пяткой в грудь и кричали что уж теперь с хранением бинарников все в порядке. А где ваша логика? - bialix(07.04.2008 15:18)
- вовремя надо с иглы соскакивать ;-) - Sergey Pinigin(07.04.2008 16:56)
- Александр, где ваша логика? :) С cvs мы до сих пор не спрыгнули, т.к. уживаемся с его фичами. - Алексей Мусин(07.04.2008 10:09)
- почему не в репозитории? все это несерьезно и попахивает былой памятью о CVS. Svn нормально работает с бинарниками. так что никакого криминала нету. - bialix(07.04.2008 09:41)
- "Инструкции должны быть для обезьян", читай: чем проще квалификация настройщика, тем меньше денег ему можно платить. Доверять компиляцию бинарника на производстве (ставить туда систему разработки) -- очень опасное дело. VVB(239 знак., 07.04.2008 13:22)
- двоичный файл вообще хранить в репозитории некрасиво. Но уж если очень хочется и используете TortoiseSVN, то качайте 1.5.0 бету - у нее есть pre-commit, post-commit и всякие другие хуки - Gamma SPb(04.04.2008 11:00)
- Это было раньше некрасиво(в cvs), так как требовало специальных телодвижений и занималось много места. В достойных современных системах бинарники хранить ни что не мешает, если это необходимо на самом деле. - Sergey Pinigin(04.04.2008 20:52)
- Спасибо, погляжу. Мы используем TortoiseSVN 1.4.7, там таких фич нет (или они не описаны в русскоязычной документации). - VVB(04.04.2008 11:40)
- да, там их нет. хуки появились только в бете 1.5.0. Только не надо забывать, что это бета, типа могут быть ошибки разные... Но пока неделя - полет нормальный - Gamma SPb(04.04.2008 11:48)
- когда уже будет окончательный релиз svn 1.5? - bialix_(04.04.2008 16:29)
- да, там их нет. хуки появились только в бете 1.5.0. Только не надо забывать, что это бета, типа могут быть ошибки разные... Но пока неделя - полет нормальный - Gamma SPb(04.04.2008 11:48)