4

我的客户目前要求我们使用 StarTeam 来检查我们的代码更改。我想从 StarTeam 中提取所有代码并设置一个本地 Git 存储库,以便我可以利用分支来对某些 JQuery 模块进行一些升级。是否有人对使用本地 Git 存储库然后签入对 StarTeam 服务器的更改有任何建议或建议?

4

1 回答 1

5

我会有点像git-svn那种工作流程:

  • master在分支中的 Git 存储库中导入
  • 从那里制作所有分支,但从不承诺任何事情master
  • 进行除 master 以外的所有分支之间的合并(同样,该master分支应该反映 StartTeam 服务器的最新导入)
  • 准备好返回 StartTeam 时:
    • 第一次更新master(来自 StartTeam 的最新版本)
    • 然后将我的工作合并回master分支
    • 使用该主分支的内容作为在 StartTeam 中重新导入的源(意味着此时,master将再次代表 StarTeam 内容)
于 2011-07-07T07:01:12.537 回答