相关疑难解决方法(0)

在本地使用Git然后合并并检查StarTeam

我的客户目前要求我们使用StarTeam来检查我们的代码更改.我想拉下来的所有代码从StarTeam和设置本地Git仓库,这样我可能采取的优势分支对一些JQuery的模块的一些升级工作.有没有人对使用本地Git存储库然后签入对StarTeam服务器的更改有任何建议或建议?

git git-workflow

4
推荐指数
1
解决办法
801
查看次数

结合SVN和Git

我只是想到了这个古怪(愚蠢?)的想法,我想在同一时间用Git和Subversion跟踪同一个文件夹(项目); 这是文件夹/项目将有两个.svn.git目录.

我没有在我的搜索中找到任何相关信息,所以这就是为什么我在这里抛出这个想法来评估它的优缺点(如果有的话).我可能正在寻找的是:为什么不能或不应该使用这种策略?

问:为什么我要这样做?

我们已经在网络上有一个Subversion repo,有超过1年的历史记录+ svn:externals +链接到bug跟踪+钩子.但我希望拥有DVCS的灵活性,例如Git,这样我们就不必连接到网络来承诺我们的工作; 这样我们也可以远程工作.

问:但我可以使用git svn!

不幸的是,Git svn不支持svn:externals.并且git子模块与svn:externals不同.

问:这种组合可以实现什么?

Git的灵活性:可以在不连接网络的情况下在本地编辑和提交代码; 此外,将回购推广到生产或升级服务器或同事将是一块蛋糕.

SVN的集中化和外部回购利用:有效利用SVN:外部,我们将节省大量的工作,然后开发人员已经熟悉SVN.

理想情况下,我想最终完全切换到Git,但是现在,因为svn:externals使得集成外部回购非常容易,保持颠覆完整是有道理的.

svn git

4
推荐指数
1
解决办法
1646
查看次数

标签 统计

git ×2

git-workflow ×1

svn ×1