How to undo pending changes by others铪铪铪铪铪铪铪

TFS source control differs significantly form VSS. e.g. when I want to undo pending changes by others, where should I start? - no UI command menu, only command-line utility available, the tf.exe

The document  in msdn is not  clear enough (maybe only to myself ):
tf undo [/workspace:workspacename[;workspaceowner]] 
[/server:servername] [/recursive] itemspec [/noprompt
http://msdn2.microsoft.com/en-us/library/c72skhw4(VS.80).aspx

Two notes for above command:
1. workspaceowner - don't forget domain name if a domain user e.g. MyDomain/AnotherUserName
2. itemspec - try to use the fullpath if no luck e.g. $/ProjectName/trunk/FolderName/FileName.cs



有需要提交的更改,请将其存储或撤消。 当我们工作时,我们可能会在代码中做一些更改,以便达到预期的结果。但是,有时我们需要在提交更改之前处理这些更改。在这种情况下,会出现上述的语句。 "there are changes that need to be committed" 的意思是我们有一些还没有提交的更改需要处理。这意味着我们需要决定如何处理这些更改,使其适应我们的工作流程。 "please stash or undo your changes" 的意思是我们有两个选项来处理这些更改。第一个选项是存储更改,第二个选项是撤销更改。存储更改意味着将更改保存在一个临时区域,以便稍后再应用它们。撤销更改则是完全取消之前所做的更改。 存储更改的好处是我们可以保留我们目前的工作状态,切换到其他分支或处理其他任务,而不用担心丢失正在进行的更改。当我们准备好时,可以再次回到之前的更改并继续进行。撤销更改的好处是可以完全取消已经做出的更改,返回到更改之前的状态。这在我们认为之前的更改是错误的或不需要时非常有用。 总之,当我们收到 "there are changes that need to be committed. please stash or undo your changes" 这个提示时,我们需要考虑如何处理这些更改。我们可以选择存储更改以便稍后再应用,或者撤销更改以返回到更改之前的状态。这样,我们可以更好地管理我们的代码并确保更改不会丢失。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值