все. Мы работаем над проектом cordova и имеем некоторые проблемы с управлением нашим кодом с помощью svn. Один из наших парней добавил настраиваемый плагин с CLI, и это изменит файл config.xml в каталоге платформ и добавит новые файлы. Также этот парень передал эти измененные файлы на svn-сервер. В то время как другие ребята проверили новую версию кода с сервера svn и построили с помощью CLI на своем собственном компьютере, что-то не так. Поскольку команда «cordova build ios» удалит «www» под dir и будет копироваться с внешнего «www», это, безусловно, отменит плагин. Итак, что нам с этим делать? Любая помощь, пожалуйста. Спасибо.Как мы можем управлять проектом cordova с svn?
ответ
Я рекомендую не проверять в папке платформы и плагина исходный код. Если вы добавите --save
в команду добавления платформы и плагина, она создаст запись в главном файле config.xml. Затем, при запуске, Кордова установит все отсутствующие плагины и платформы.
Для пользовательского плагина самым простым решением является, вероятно, сохранить его локально вне проекта Cordova. Так что ваша директория может выглядеть следующим образом:
CordovaApp/
CustomPlugin/
Тогда в вашем проекте Кордовы, запустите cordova plugin add ../CustomPlugin --save
и он будет установить плагин и сохранить расположение источника. Затем, пока обе папки будут установлены, когда кто-то строит CordovaApp, он вытащит пользовательский плагин из этой папки.
Вы также можете заглянуть в приватный репозиторий npm или git для размещения пользовательского плагина. Я не пробовал ни одного из них.
- 1. Как управлять проектом C++ с помощью Subclipse?
- 2. Как мы можем улучшить использование SVN?
- 3. Как управлять проектом с разделенным веб-приложением
- 4. Как управлять проектом бесплатно?
- 5. Как управлять проектом компилятора?
- 6. Как управлять гибким проектом с третьим лицом
- 7. Можем ли мы управлять смарт-дисплеем IOS?
- 8. Можем ли мы развернуть IWSHRUNTIMELIBRARY с нашим проектом?
- 9. Использование git-svn с существующим проектом svn
- 10. Как управлять растущим проектом C++
- 11. Как планировать/управлять крупным проектом?
- 12. Как работать с проектом iOS с SVN?
- 13. управлять проектом на github
- 14. Начало работы с macvim, как управлять проектом?
- 15. Как управлять локальным проектом с помощью github?
- 16. Как управлять проектом Doxygen с несколькими библиотеками?
- 17. Можем ли мы управлять несколькими экранами с одним действием
- 18. Как мы можем управлять контролем сегментов в раскадровке
- 19. Как мы можем управлять скоростью анимации слайдера фракций?
- 20. Azure Logic App - Как мы можем контролировать или управлять обновлениями
- 21. Как мы можем управлять динамическим упорядочением по полю в таблице?
- 22. Как мы можем управлять, отрисовка текста в приложении winform
- 23. Как мы можем управлять посещаемостью в lms? SQL Server
- 24. Как мы можем управлять ProductVersion (Windows Resource) автоматически?
- 25. Как мы можем управлять несколькими запросами в ESB
- 26. Как управлять javascript или передним проектом
- 27. Индивидуально управлять общественным проектом - GIT
- 28. Как мы можем включить оформление ярлыков SVN в Android Studio? если да, то как?
- 29. Можем ли мы встроить другой JavaScript в функцию Cordova (PhoneGap)?
- 30. Как управлять проектом Google App Engine в команде?
Большое спасибо за ваш ответ. Но как насчет настраиваемого плагина? Где мы должны его хранить? Должны ли мы держать его на svn? Потому что он существует только на чьем-то Mac. Мы должны сохранить настроенный плагин где-нибудь другие могут получить доступ, не так ли? – Hunter
жаль, что я пропустил эту часть. Я добавил некоторую информацию – connor
Спасибо u conner. Это действительно большая помощь. Я проверю это. И я отвечу на ваш ответ в качестве ответа. Спасибо снова! – Hunter