Я использую NI Labwindows CVI, и я пытаюсь интегрировать контроль источника. Предположительно, он хорошо работает со всем, что соответствует MS API (MSSCC/SCC), но я не нашел это на практике. Мне бы очень понравилось, если бы была служба SVN, которая хорошо работает с ней, но я полагаю, что это слишком много.У кого-нибудь есть опыт работы с National Instruments CVI и контролем источника?
ответ
То, как вы должны настроить ваше развитие должно быть следующим:
Вариант 1: Выполните ваше нормальное развитие в LabWindows CVI.
Для управления источником используйте Subversion, а для вашего интерфейса к Subversion используйте TortiseSVN. Я использую TortiseSVN с VS2008 и VS2005 некоторое время, и я считаю, что это просто отлично.
Вариант 2: Выполняйте стандартную разработку в VS2005 или VS2008 и ссылайтесь на библиотеки Measurement Studio, поставляемые National Instruments. Там у вас будет возможность использовать C#, C++, C или что бы ни пожелало ваше сердце. Вы также можете интегрировать другие библиотеки или подсистемы, такие как MatLab, и получите дополнительную выгоду от разработки ваших вопросов с точки зрения технологий Microsoft Technologies и National Instruments, где поддержка намного меньше.
Вы можете интегрировать Subversion с Visual Studio через несколько аддонов (http://ankhsvn.open.collab.net/), но опять же, я предпочитаю использовать TortiseSVN.
Вариант 2 хорош, потому что вы можете использовать лучшее из всех миров, Visual Studio >> LabWindows, Measurement Studio >> сверните свой собственный, TortiseSVN >> VSS.
Мне нравится, что вы отвечаете, но пока этот запрос остается, я не буду отмечать его, это немного грубо, не так ли? Я настаивал на VS + MS, но я нахожусь в отделе инженеров-технологов, которые считают, что они могут кодировать ... это довольно неприятно. – Firoso