0

我想学习项目设计和构建 Git 存储库。这里有用于 Java 项目的 Maven 等工具,但找不到任何用于 Git 的工具。Maven 线程看起来质量很差,除了这里的这个——警告质量差的线程:这里这里这里这里——Y(更多)。所以我肯定想用别的东西!

帮助问题

  1. 项目应该如何设计?
  2. 像 Maven 之类的非 Java 项目?
  3. 我真的需要像 Maven 这样的东西来设计一个项目吗?
  4. 是否存在使用 Git 管理非 Java 项目的工具?
4

1 回答 1

0

还没有,但也许很快!如果您需要协作,您可以通过将适当的工作流工具与一些社交工具相结合来解决问题。如果您一个人做事,请选择 Workflow -tools。

工作流工具

  • Git 的子模块

  • Gitslave 最大限度地减少重复命令的数量,更多信息请点击此处

  • Git-subtree 可能会帮助您替换一些子模块,更多内容请点击此处

社交工具

  • 石榴石。现在有两种不同的权限:基本的 *ix 权限和由管理器定义的 Gitolite 权限,例如提交权限和克隆存储库的权限。

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

也许相关

  1. Git:如何避免重复提交 sub-sub-sub... Git -repos?

  2. 使用带有子存储库和子模块的深层 Git 存储库-存储库-tree 更改权限?

  3. 我如何托管 Git 存储库并自己管理我的内容托管?

于 2012-08-19T16:22:03.447 回答