我应该将Pod添加到VCS吗?

Lawliet

我正在使用CocoaPods将开源库集成到我的应用程序和VSC中,说BitBucket可以跟踪我的项目。

场景:我使用一台计算机(在工作中)向中添加新库Podfiles,然后使用另一个工作站(在家中)从远程存储库中提取数据,这需要我为pod update使用添加的新库Podfiles做点事情。

只要我在家用计算机上进行Pod更新,它就会生成文件,要求我添加我的存储库。我还应该跟踪那些文件吗?

我的表达可能不是很清楚,所以我以SwiftPhotoGallery为例。我使用SourceTree作为我的Git客户端。

在此处输入图片说明

蒂姆·比格莱森(Tim Biegeleisen)

如果您问是否应该对Swift程序使用的库文件进行版本控制,那么答案很可能是“否”。相反,您应该只允许CocoaPods在您要开发项目的任何地方管理库。有很多原因不对Swift库文件进行版本控制。已经暗示的一个原因是,在使库文件保持最新状态方面,CocoaPods可能比您做得更好。另一个原因是,通常应该避免使用Git对二进制文件进行版本控制,因为它不能很好地处理二进制文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我应该将 .swiftpm 添加到 gitignore 吗?

我应该将sass源映射添加到我的git repo吗?

我应该将Python的pyc文件添加到.dockerignore吗?

将Postgres垃圾箱添加到PATH:我应该“导出”吗?

我应该将go dep vendor /添加到.gitignore吗?

如果没有它,我应该将RecyclerView依赖项添加到gradle吗?

我应该将Django admin静态文件添加到git repo吗?

我应该将.idea / workspace.xml添加到gitignore吗?

我应该将密钥库文件添加到版本控制中吗?

我应该将.idea / jarRepositories.xml添加到gitignore吗?

我应该将组件添加到JFrame或它的contentPane吗?

我应该将 __init__.py 添加到 git 存储库吗?

Symfony:我应该将rabbitmq:consumer命令添加到crontab吗?

Firebase:我应该将GoogleService-Info.plist添加到.gitignore吗?

我应该将已删除的文件添加到舞台区域吗?

我知道您可以将HTML添加到RSS 2.0,但是您应该添加整个页面吗?

我应该将google-services.json(来自Firebase)添加到我的存储库中吗?

我应该将Visual Studio 2015 .vs文件夹添加到源代码管理吗?

我可以将样式标签添加到innerHTML吗?

我可以将Crashlytics添加到iOS库吗?

我可以将StretchDirection添加到VisualBrush吗?

我可以将课程模板添加到元组吗?

我可以将pattern属性添加到textarea吗?

我可以将课程添加到链接中吗

我可以将 JLabels 添加到数组中吗?

将 Firebase 添加到 Pod 项目

我应该将我的Websphere Liberty Profile项目添加到SCM吗?

如何将Pod添加到本地Pod项目

Docker 容器连接中的服务器被拒绝,我应该将 time.Sleep(100 * time.Millisecond) 添加到我的测试中吗?