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

问题描述 投票:0回答:1

现在我正在将项目TFS合并到GIT(使用git tfs工具),我能够合并项目,所有更改集转换为提交,并保留历史记录。 refer this。当我使用下面的命令

git tfs shelve-list -u=MyUserName

我能够从远程TFS查看我所有的搁置集。但是我无法获得所有搁置集。同样有没有办法将搁置集转换为存储和本地存储。

git tfs
1个回答
0
投票

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

git tfs unshelve -u UserName MyShelvesetName MyBranch

这是不可能让他们全部取消(没有人需要足够的贡献发展)。

注意:即使在git-tfs(这里:https://github.com/git-tfs/git-tfs/blob/master/src/GitTfs/Commands/Unshelve.cs#L43)中添加此功能也很容易,如果你这样做,我很乐意合并拉取请求......

© www.soinside.com 2019 - 2024. All rights reserved.