【发布时间】:2011-06-27 03:24:31
【问题描述】:
亲爱的,
我是 GIT 的新手,我想从 SVN 迁移到 GIT,在我的应用程序中我使用 Web 服务,对于每个 Web 服务我都有 API 包、IMpl 包和服务包。
我想为每个 Web 服务创建分支以包含服务和 WS-Impl。另一个包含所有 WS-API 的分支。原因是限制对代码的访问。
【问题讨论】:
亲爱的,
我是 GIT 的新手,我想从 SVN 迁移到 GIT,在我的应用程序中我使用 Web 服务,对于每个 Web 服务我都有 API 包、IMpl 包和服务包。
我想为每个 Web 服务创建分支以包含服务和 WS-Impl。另一个包含所有 WS-API 的分支。原因是限制对代码的访问。
【问题讨论】:
如果您想应用访问权限,那么我建议将 API 项目放在单独的 Git 存储库中。这种情况下没有分支机构。因此,您将拥有一个用于 API 项目的存储库和一个用于 Impl 和 Service 的存储库。
【讨论】: