繁体   English   中英

如何使用git-tf或git tfs在本地获取所有TFS搁置集?

[英]how do i get my all TFS shelve-sets in local using git-tf or git tfs?

目前,我正在将项目TFS合并到GIT(使用git tfs工具),我能够合并项目,将所有变更集转换为提交,并保留历史记录。 请参考这个 当我使用以下命令

git tfs shelve-list -u=MyUserName

我可以从远程TFS中查看我所有的搁置集,但是我无法获取所有搁置集。 同样,有任何方法可以将搁置集转换为存储并本地存储。

您应该使用(请参阅https://github.com/git-tfs/git-tfs/blob/master/doc/commands/unshelve.md )为每个架子集创建一个分支:

git tfs unshelve -u UserName MyShelvesetName MyBranch

不可能全部搁置它们(没有人需要足够的钱来促进开发)。

注意:即使很容易在git-tfs中添加此功能(此处: https : //github.com/git-tfs/git-tfs/blob/master/src/GitTfs/Commands/Unshelve.cs#L43 ) ,如果您执行合并请求,我将很高兴...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM