Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: Fregloin от Май 27, 2013, 11:31



Название: Перенос сессий между машинами
Отправлено: Fregloin от Май 27, 2013, 11:31
Привет, можно ли переносить сессии QtCreator между машинами?
Запарился каждый раз их пересоздавать и указывать параметры проектов и пути сборок..


Название: Re: Перенос сессий между машинами
Отправлено: Alex Custov от Май 27, 2013, 11:38
Привет, можно ли переносить сессии QtCreator между машинами?

Нет, он же так и пишет в сообщении об ошибке.


Название: Re: Перенос сессий между машинами
Отправлено: kuzulis от Май 27, 2013, 12:28
Не, нельзя.

[offtop]
Я сам запарился с этим в процессе создания Embedded плагина в котором бы сохранялись настройки компилятора, линкера и т.п.

Сначала хотел все это сохранять в *.myproject файле, но потом понял что это тупиковая идея, много геммороя и кодинга,
потому что в QtCreator "by design" используется сохранение через USER сессии.

И я оставил эту затею и сохраняю все в *.user файле. :)

[/offtop]


Название: Re: Перенос сессий между машинами
Отправлено: Fregloin от Июль 24, 2013, 11:14
очень не удобно, когда приходится заниматься проектом на нескольких машинах, например в командировке на своем ноуте. каждый раз приходится париться с этими юзер файлами. или к примеру перенос папки сборок+исходников на новую машину... я так понял, настройки хранятся в .config/Trolltech/..., можно попробовать скопировать на новую машину..


Название: Re: Перенос сессий между машинами
Отправлено: kambala от Июль 24, 2013, 13:34
Запарился каждый раз их пересоздавать и указывать параметры проектов и пути сборок..
а чем не устраивают значения по умолчанию? поставил пару галочек, нажал кнопку и готово.


Название: Re: Перенос сессий между машинами
Отправлено: Fregloin от Июль 24, 2013, 17:23
проблема собственно в указании директорий сборок.
они у меня находятся в $HOME/builds/PROJECT_NAME/...
и каждый раз приходится для каждого проекта указывать их для debug/release и ключи -jX для make.
А в сессии у меня 31 проект, которые составляют единое целое. И вот каждый раз, когда я хочу работать с этими проектами на новой машине или после установки линукса, мне приходится в ручную тупо указывать эти папки. при том несколько еще других сессий, для которых таже проблема.