2014-09-13 5 views
4

Я очень новичок в разработке телефонных разговоров и просто установил INTEL-XDK. Мне интересно, как я могу интегрировать его с моей системой управления версиями. Для управления версиями у меня есть пластиковые SCM и GitHub.INTEL-XDK и управление версиями/версиями - Поддерживается ли это?

Я пришел из Visual Studio и VSS/Team Foundation Server/Plastic SCM, поэтому не думаю, что нужно начинать кодирование без наличия системы контроля версий.

Я изучил всю INTEL-XDK IDE, просматривал через Интернет, и я нахожу удивительным, что нет упоминания об управлении источником для этой IDE!

ответ

4

В Intel XDK не предусмотрена система управления исходным кодом, вы можете использовать любой из них, который вам больше подходит или что лучше всего подходит для вашего проекта.

При этом редактор скобок, встроенный в XDK (на вкладке «Разработка»), включает расширение git, которое очень удобно для использования с учетными записями github, локальными репозиториями git и частными удаленными репозиториями git. Как только вы получите настройку git repo (s) в своем проекте, она работает очень хорошо (я все время использую ее для синхронизации с моими репозиториями git, это проще, чем использование командной строки). Когда вы открываете редактор, проверьте пункт меню «Файл -> Расширитель ...» и вы найдете расширение скобок-git (здесь https://github.com/zaggino/brackets-git).

Я всегда настраивал свои репозитории git вручную при использовании этого расширения, поэтому я не знаю, насколько хорошо он работает при инициализации репо. В любом случае, если у вас есть настройка вашего проекта в качестве репозитория git, он работает довольно хорошо.

Одна вещь, о которой нужно знать, есть несколько файлов, которые скрыты из представления диспетчера файлов в скобках, но являются частью вашего каталога проектов (в частности, .xdk файлов, может быть, несколько других). Расширение git выберет их, но оно не отобразит их в списке файлов для фиксации. Я обнаружил, что если вы хотите включить их в свой git-репо (вы можете включить файл * .xdk, но не файл * .xdke), вам просто нужно проверить кнопку «выбрать все», используя расширение git проверьте список файлов, а затем снимите флажки с файлами, которые вы не хотите использовать. Когда вы нажимаете кнопку фиксации, вы увидите эти скрытые файлы в списке файлов, которые будут включены в фиксацию. Этот момент может быть немного запутанным, но будет иметь больше смысла, когда вы будете играть с расширением.

Кроме того, утилиты командной строки git НЕ установлены как часть расширения, они предполагают, что git уже установлен в вашей системе и доступен на пути. См. Документацию по расширению git для получения информации о том, как установить git в вашу систему, если у вас ее еще нет.

+2

p.s.Я настоятельно рекомендую вам установить различные расширения hint/lint, они очень полезны для поиска непонятных ошибок в вашем коде. :) – xmnboy

-1

Планируемый плагин SCM для INTEL-XDK, но это не означает, что вы не можете использовать пластик как SCM.

пластик имеет прозрачную функцию SCM: http://www.plasticscm.com/features/transparent-scm.aspx

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

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

Итак, вы можете продолжать использовать Пластиковые SCM и GitHub (хотя для INTEL-XDK нет специального плагина).

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

  • Нет связанных вопросов^_^