Git:管理和构建项目的工具?

时间:2012-06-28 22:07:39

标签: git maven version-control

我想学习项目设计和构建Git -repositories。有些工具如Maven for Java项目here但是找不到Git的任何东西。 Maven线程看起来质量很差,除了这一个here - 警告质量差的线程:herehereherehere - Y(更多)。所以我当然想要使用别的东西!

帮助者问题

  
      
  1. 应如何设计项目?
  2.   
  3. Maven for Non-Java -projects?
  4.   
  5. 我真的需要像Maven这样的设计项目吗?
  6.   
  7. 是否存在使用Git管理非Java项目的工具?
  8.   

1 个答案:

答案 0 :(得分:0)

尚未,但也许很快!如果需要协作,您可以通过将适当的工作流工具与某些社交工具相结合来解决问题。如果你独自做事,请选择Workflow -tools。

工作流程 - 工具

  
      
  • Git的子模块

  •   
  • Gitslave最大限度地减少了重复命令的数量,更多here

  •   
  • Git-subtree可以帮助您替换一些子模块,更多here

  •   

社交工具

  
      
  • Gitolite。现在有两种不同的权限:基本* ix权限和由Gitolite定义的权限   如perms to commit和perms来克隆repo。

  •   
  • Gerrit -code-review -project here模糊了a之间的界限   经理和开发者,截图   here。   它看起来有一些类似于Bitbucket.org和Github.com的功能   例如验证提交 - 尽管Bitbucket使用“拇指”   这本质上是相同的。

  •   

也许是相关的

  
      
  1. Git: how to avoid repetitive committing with sub-sub-sub... Git -repos?

  2.   
  3. Changing permissions with deep Git repository-repository -tree with sub-repos and submodules?

  4.   
  5. How can I host Git repositories and manage my content-hosting myself?

  6.   
相关问题