Привет!
Кто работает в LabVIEW и использует при этом систему версионного контроля?
Я заинсталлировал новую версию LabVIEW 8.5 и там можно прям из менеджера проектов загонять и скачивать проекты и отдельные файлы в систему версионного контроля. LabVIEW к сожалению напрямую не поддерживает SVN, поэтому пришлось прикупить Plugin под названием PushOK. Этот плагин разговаривает с SVN и предоставляет для LabVIEW майкрософтовский интерфейс, теперь можно использовать SVN прямо из LabVIEW. Всё отлично, но я что то не всё понимаю. Если есть кто нибудь, кто разбирается что к чему, откликнитесь. Мне надо задать несколько вопросов, а потом когда разберусь, хочу написать статью на эту тему.
Заранее спасибо
LabVIEW+SVN+PushOK
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
- professional
- Сообщения: 390
- Зарегистрирован: 07 мар 2008, 09:26
- Награды: 3
- Версия LabVIEW: 6i-16
- Откуда: Санкт-Петербург
- Контактная информация:
Re: LabVIEW+SVN+PushOK
Я пока освоил только VSS для контроля версий из под LabView. Правда я впервые с этой проблемой столкнулся, и работаю я пока один над проектом по-этому, мне удобнее (почему-то) зайти в VSS и оттуда сделать все пересылки и блокировки.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: LabVIEW+SVN+PushOK
Но по-моему VSS платный. Ну и как вообще, всё работает? Почему не используешь встроеный в LabVIEW интерфейс для VSS?
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: LabVIEW+SVN+PushOK
Я использую SVN только через explorer'овский интерфейс - TortoiseSVN. Для merge и diff - использую lvmerge, lvdiff, которые запускают Lview
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: LabVIEW+SVN+PushOK
Опять всё заинсталлировал. Попытался настроить вызов LVMerge и LVDiff через клиента, но что то не очень получается:
http://expressionflow.com/2007/08/28/us ... rtoisesvn/
http://wiki.lavag.org/Set_up_differencing_capabilities
http://expressionflow.com/2007/08/28/us ... rtoisesvn/
http://wiki.lavag.org/Set_up_differencing_capabilities
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: LabVIEW+SVN+PushOK
Может быть кто то сможет помочь разобраться с проблемой (вопросом)?
Такое дело - если я открываю проект с файлами внесёнными в репозитарий, то все открытые файлы становятся Read Only, то есть система запрещает какие либо действия с файлами, пока не будет сделан Check Out. Но если я взял файл из репозитария, например изменил его и закинул обратно, то этот файл не становитя больше Read Only. Вопрос в том что за этим стоит? Почему так нужно?
Я бы лично пожелал, чтобы если я открываю проект, то все файлы можно изменять и перезаписывать. Зачем вообще нужен этот Read Only?
Насколько я знаю Tortoise этого не делает, зато это делает PushOK (т.е. Пушок, был создан русским программёром).
Такое дело - если я открываю проект с файлами внесёнными в репозитарий, то все открытые файлы становятся Read Only, то есть система запрещает какие либо действия с файлами, пока не будет сделан Check Out. Но если я взял файл из репозитария, например изменил его и закинул обратно, то этот файл не становитя больше Read Only. Вопрос в том что за этим стоит? Почему так нужно?
Я бы лично пожелал, чтобы если я открываю проект, то все файлы можно изменять и перезаписывать. Зачем вообще нужен этот Read Only?
Насколько я знаю Tortoise этого не делает, зато это делает PushOK (т.е. Пушок, был создан русским программёром).
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 1844 Просмотры
-
Последнее сообщение Anastasia
-
- 3 Ответы
- 2030 Просмотры
-
Последнее сообщение PozhiloyGoblin
-
- 0 Ответы
- 323 Просмотры
-
Последнее сообщение maxim_MA
-
- 23 Ответы
- 2265 Просмотры
-
Последнее сообщение dadreamer
-
- 2 Ответы
- 373 Просмотры
-
Последнее сообщение ujin1