2012-05-30 2 views
0

playframework 1.2.4playframework и проводка в поколение Исходник-

Как телеграфировать в генерации исходного кода из XSD или Protobuf Google, так что сгенерированный исходный код

  1. не в директории приложения как мы не хотим, чтобы в системе управления версиями
  2. ли в исток играть и в упадке после запуска eclipsify

Является ли это вообще возможно? (Я вроде бы хотел, чтобы они использовали gradle, и мне так грустно, что они пошли с sbt, поскольку sbt был настолько странным с очень странными правилами, как необходимость в двух линейных пространствах между строками назад, когда мы его использовали).

позже, Дин

ответ

1

Я считаю, что попытка поместить исходные файлы в другом месте, чем в директории приложения нарушило бы один из основной парадигмы playframework, и поэтому я считаю, что это даже не возможно (не уверен в том, что).

Однако у меня есть два предложения:

  1. Если только намерение не имея сгенерированный исходный код в систему управления версиями, вы можете поместить его в директории приложения, но установить систему контроля версий, чтобы игнорировать такие файлы (все основные системы управления версиями поддерживают списки игнорирования)

  2. Если вы не хотите, чтобы этот код находился в главном каталоге приложения, рассмотрите возможность перемещения этого кода в отдельный модуль playframework. Это приведет к некоторому разделению, и вы сможете решить, какие части модуля будут находиться в управлении версиями.

0

В дополнении к bwajtr,

Вы можете сохранить свой исходный код проекта, где вы хотите, и превратить/приложение в символическую ссылку (ln -s).

Вы можете указать свою символическую ссылку в VCS.

Update:

Вы можете посмотреть на Play документации для SBT субпроекту here

Смежные вопросы