Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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
TFS-如何签入已审阅的代码,但不签入以后的代码_Tfs - Fatal编程技术网

TFS-如何签入已审阅的代码,但不签入以后的代码

TFS-如何签入已审阅的代码,但不签入以后的代码,tfs,Tfs,每次我大约每天编写一个新功能时,我都会创建一个包含我的更改的搁置集,并请求团队负责人对搁置集中的更改进行代码审查。他很忙,花了半天到一天的时间来复习。同时,我继续编写下一个特性,在我要求他审阅的更改之上 我的问题是:如何签入他批准的更改,而不是创建搁置集后未查看的更改?这实际上有两个主要选项: 您可以搁置新更改并还原。然后检索用于审阅和签入的搁置。然后检索新工作。 你可以有一个独立的工作区,你可以保持新开发的干净,以便在评论中检查。切换到它,获取最新的,并检索已审阅的代码。然后办理登机手续。 这

每次我大约每天编写一个新功能时,我都会创建一个包含我的更改的搁置集,并请求团队负责人对搁置集中的更改进行代码审查。他很忙,花了半天到一天的时间来复习。同时,我继续编写下一个特性,在我要求他审阅的更改之上


我的问题是:如何签入他批准的更改,而不是创建搁置集后未查看的更改?

这实际上有两个主要选项:

您可以搁置新更改并还原。然后检索用于审阅和签入的搁置。然后检索新工作。 你可以有一个独立的工作区,你可以保持新开发的干净,以便在评论中检查。切换到它,获取最新的,并检索已审阅的代码。然后办理登机手续。
这实际上有两个主要的选择:

您可以搁置新更改并还原。然后检索用于审阅和签入的搁置。然后检索新工作。 你可以有一个独立的工作区,你可以保持新开发的干净,以便在评论中检查。切换到它,获取最新的,并检索已审阅的代码。然后办理登机手续。
正如Hinsh先生所说,您需要停止您的工作,并进行代码检查签入,然后返回到您正在做的事情

如果您使用的是TFS代码审阅,那么您将使用VS Premium或更高版本,因此您可以使用“我的工作”选项卡为您处理此过程。您可以暂停正在进行的工作,恢复到已审阅的代码,完成后,您可以重新启动正在进行的工作

TFS将为挂起搁置您的更改和工作项,然后重新启动工作时,所有源和工作项都将恢复到IDE,IDE将恢复到暂停时的状态


有关“我的工作”的信息可以找到

,因为Hinsh先生说您需要停止您的工作,并进行代码审查签入,然后返回到您正在做的事情

如果您使用的是TFS代码审阅,那么您将使用VS Premium或更高版本,因此您可以使用“我的工作”选项卡为您处理此过程。您可以暂停正在进行的工作,恢复到已审阅的代码,完成后,您可以重新启动正在进行的工作

TFS将为挂起搁置您的更改和工作项,然后重新启动工作时,所有源和工作项都将恢复到IDE,IDE将恢复到暂停时的状态


有关我的工作的信息,请访问

谢谢,非常感谢。我是TFS的新手。1使用revert时,您的意思是取消选中保留本地挂起的更改。当我搁置未查看的更改时?2它将恢复为什么?当我做上一个搁置集的时候,或者当我做最后一次登记的时候,感谢州政府?非常感谢。我是TFS的新手。1使用revert时,您的意思是取消选中保留本地挂起的更改。当我搁置未查看的更改时?2它将恢复为什么?我上次上架时的状态,还是上次登记时的状态?