Для проектов Scala, созданных с помощью Simple Build Tool (sbt), вы обычно проверяете lib_managed в исходный элемент управления или игнорируете его и запускаете обновление sbt?Обычно ли проверять lib_managed на исходный элемент управления для sbt?
ответ
Я думаю, что хорошее эмпирическое правило состоит в том, чтобы зафиксировать папку lib, но не папку lib_managed. Я думаю, что если sbt генерирует его или тянет в него, лучше оставить его в большинстве случаев. Одна из проблем заключается в том, что вы зависите от внешних репозиториев, которые иногда могут быть недоступны. Защита вокруг этого заключается в самостоятельном размещении зависимостей (SBT Resolvers). Все проекты, которые используют общую библиотеку, могут указывать на это общее местоположение.
Я думаю, что проверка в lib_managed противоречит цели использования управляемых артефактов из Интернета. Поскольку файл проекта sbt управляет версией, у вас не будет проблемы с необходимостью вручную обновлять банки. Тем не менее, проверка в баночках по-прежнему раздувает репо. sbt documentation специально рекомендует добавить lib_managed в ваш .gitignore.
- 1. Scala SBT custom lib путь управления
- 2. SBT: Исходный ресурс подкаталога
- 3. Должен ли я добавлять файлы .vcxproj.filter в исходный элемент управления?
- 4. Должен ли я перенести папку .vscode в исходный элемент управления?
- 5. Нужно ли проверять, имеет ли элемент атрибут?
- 6. Должен ли Azure ServiceConfiguration.Cloud.cscfg быть включен в исходный элемент управления?
- 7. Должен ли я включать файл class.feature.cs в исходный элемент управления?
- 8. Добавить список TODO (rake notes) на исходный элемент управления
- 9. Как включить/отключить настраиваемый элемент управления, созданный «на лету» (см. Исходный элемент управления), если родительский элемент управления включен/отключен
- 10. Добавить элемент в исходный элемент управления без сопоставления
- 11. Невозможно добавить новый элемент в исходный элемент управления?
- 12. Необходимо ли проверять элемент выбора формы?
- 13. Как MAKE знает, какой исходный файл проверять
- 14. Существует ли элемент управления фракциями для WPF?
- 15. Периодически проверять элемент веб-страницы
- 16. Для проекта Xcode полезно ли добавлять файлы .xcodeproj в исходный элемент управления?
- 17. Исходный код Android: есть ли код для управления SIM-картами?
- 18. Новые элементы не добавлены в исходный элемент управления
- 19. Нужно ли мне проверять, существует ли элемент с jQuery?
- 20. Развертывание Matlab: добавьте файлы в исходный элемент управления?
- 21. IntelliJ Idea sbt управляемый исходный файл
- 22. SBT ResolveException для org.flywaydb # flyway-sbt; 3.1
- 23. PlayFramework set Исходный путь javascript от sbt.
- 24. Доступен ли исходный код для элементов управления Silverlight 4?
- 25. Можно ли добавить элемент управления UserControl в элемент управления Composite?
- 26. исходный файл управления cvs для преобразования svn?
- 27. Недопустимый исходный релиз: 1.8 на jenkins в SBT
- 28. Как сделать TFS не проверять исходный код из Visual Studio?
- 29. Как отобразить исходный код пользовательского элемента управления на странице .aspx?
- 30. Проверка кода Visual Studio на исходный элемент управления - что мне нужно для регистрации?