Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为不同的工作itesm创建不同的搁置集而不签入TFVC_C#_Visual Studio_Tfs_Tfvc - Fatal编程技术网

C# 为不同的工作itesm创建不同的搁置集而不签入TFVC

C# 为不同的工作itesm创建不同的搁置集而不签入TFVC,c#,visual-studio,tfs,tfvc,C#,Visual Studio,Tfs,Tfvc,我有几个工作项需要完成,但我的代码审阅者不可用。我想知道是否可以分别处理每个工作项,并将更改搁置起来,以便稍后进行代码审查。i、 假设我有3个工作项A和B。是否可以先处理工作项A,然后搁置更改,再处理工作项B,然后搁置更改。然后在以后的某个日期,将a和B的搁置集发送给代码审阅如果我理解了这个问题,您有两个工作项都需要接触相同的文件。如果您使用的是最新版本的Visual Studio,则可以在创建搁置集时选择“在本地保留挂起的更改”(在输入搁置集名称的字段下方的复选框) 如果您一次只处理变更,您可

我有几个工作项需要完成,但我的代码审阅者不可用。我想知道是否可以分别处理每个工作项,并将更改搁置起来,以便稍后进行代码审查。i、 假设我有3个工作项A和B。是否可以先处理工作项A,然后搁置更改,再处理工作项B,然后搁置更改。然后在以后的某个日期,将a和B的搁置集发送给代码审阅

如果我理解了这个问题,您有两个工作项都需要接触相同的文件。如果您使用的是最新版本的Visual Studio,则可以在创建搁置集时选择“在本地保留挂起的更改”(在输入搁置集名称的字段下方的复选框)

如果您一次只处理变更,您可以:

  • 对工作项A进行更改
  • 创建搁置集a,而不是在本地保留更改
  • 对工作项B进行更改
  • 创建搁置集b,不在本地保留更改
  • 如果不使用Visual Studio,也可以通过对A进行更改和搁置集,然后本地还原这些更改,将内容恢复到初始状态,然后对B进行操作来实现

    所有这一切都假设A和B的更改当前不是同时进行的,而是涉及相同的文件


    p、 我本想在上面的帖子中添加一条评论,但我没有足够的理由这样做。

    我不确定我是否理解。创建搁置集时,可以选择它们包含的文件。您的意思是必须对工作项A和工作项B的相同源文件进行更改吗?如果是这样,您可能需要为每个工作项创建一个分支,然后在接受代码审阅后将更改合并回主分支。(然后删除分支)谢谢Matthew。是的,我必须对工作项A和B的相同源文件进行更改。我将研究您所说的内容。我有使用Git的经验,自从我转到TFVC以来,我一直很困惑。尼姆的答案应该适合你。@David你试过尼姆答案中提到的建议吗?这里有更新吗?