- 授权协议: MIT
- 开发语言: Ruby
- 操作系统: 跨平台
- 软件首页: https://github.com/grzesiek/git_compound/
软件介绍
GitCompound 可以用 Git 库和 Ruby 任务建立你的项目。它结合了 Git 子模块的功能和类似 Bundler 或者 Composer 的公共依赖管理器。
核心特点:
GitCompound 引入了特定领域的语言来设计 manifest
Manifest 文件用于指定的项目
Manifest 可以用不版本策略来描述组件依赖 (Rubygems 类似的版本, 标签,分支或者确定的 SHA).
Manifests 可以用分级的方式进行处理.
示例代码:
name :base_component
maintainer 'Your Name <your.email@example.com>'
component :vendor_1 do
version '~>1.1'
source 'git@github.com:/user/repository'
destination 'src/component_1'
end
component :second_component do
version '>=2.0'
source 'git@github.com:/user/repository_2'
destination 'src/component_2'
end
component :my_component do
branch 'feature/new-feature'
source '/my/component_3/repository'
destination 'src/component_3'
end
task 'print details', :each do |_path, component|
puts "Component `#{component.name}` installed in #{component.path}"
end
人人都是产品经理2.0
苏杰 / 电子工业出版社 / 2017-5 / 66.6
《人人都是产品经理2.0——写给泛产品经理》继续定位在-1~3 岁的产品经理。这里特别要强调,“-1 岁”指的是“泛产品经理”群体,比如自认为是“产品新人”的“职场老人”,需要自己做产品的早期创业者,对产品感兴趣并且工作中可能要承担部分职责的技术、设计、运营等人员,其他行业对互联网产品感兴趣的从业者等,《人人都是产品经理2.0——写给泛产品经理》可以说是为他们量身定做的。 内容方面,《人人都......一起来看看 《人人都是产品经理2.0》 这本书的介绍吧!
