Всем привет!
Занялся SVN, перед тем как загрузить проект на сервер, хотелось бы удалить всё лишнее из него (неиспользованные и контролы, если таковые имеются ну и прочее). Как мне узнать список находящихся в папке , но незадействованых в проекте ?
Подчистить проект
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Подчистить проект
Иногда делаю так: Project Explorer -> right click "Find items with no callers". При этом у меня все папки в проекте "auto-populating". Но должно быть какое-то более изящное решение.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: Подчистить проект
Раньше его не было по-моему. Кто-то советовал Save with options, кто-то писал парсеры для верхней VI (Top Level). Есть еще при компиляции в exe пункт: remove unused members.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Подчистить проект
В смысле когда subVI вызывается через VI server?
Правила форума (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: Подчистить проект
Ага...
А может быть просто запустить главный , пооткрывать всё, что только можно, а потом в Винде попробовать стереть всю папку с проектом? Ну а те , что задействованы Винда же не даст стереть...
А может быть просто запустить главный , пооткрывать всё, что только можно, а потом в Винде попробовать стереть всю папку с проектом? Ну а те , что задействованы Винда же не даст стереть...
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Подчистить проект
в 8.0 ещё нет, в 8.5.1 уже есть.Crowbar писал(а):Раньше его не было по-моему.
Crowbar писал(а):парсеры для верхней VI (Top Level)
вроде больше никак.eg писал(а):А может быть просто запустить главный , пооткрывать всё, что только можно, а потом в Винде попробовать стереть всю папку с проектом? Ну а те , что задействованы Винда же не даст стереть...
Смотри чего нагуглил: Find used/unused VIs for 6.1
интересно у него рекурсия сделана в retrieve hierarchy.vi
Правила форума (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: Подчистить проект
Утилита прикольная, в принципе как раз то, что нужно. Если бы она ещё правильно работала
Проверил на проекте, но там почти все получились unused, хотя я думаю их должно быть около 10-15 штук. Особенно те, что в нижнем окне с названием Scale, они точно используются тем , с названием IM1 Task. Так что не судьба, придётся проверять ручками
Проверил на проекте, но там почти все получились unused, хотя я думаю их должно быть около 10-15 штук. Особенно те, что в нижнем окне с названием Scale, они точно используются тем , с названием IM1 Task. Так что не судьба, придётся проверять ручками