标签: undo

如何在TFS上撤消"获取最新版本"

我正在使用TFS与VS2008和VS2010,在TFS集合中我有几个项目.

我已经将TFS根映射到本地驱动器以保留TFS文件夹结构,并且我已经完成了几个子文件夹的Get Latests.

我还下载了一个不需要的文件夹,所以我删除了本地文件夹内容,但现在在TFS中,我看到该文件夹​​为黑色,"最新"是.如何告诉TFS我已经在本地删除了我之前下载的文件夹?

tfs undo visual-studio-2010 visual-studio

22
推荐指数
2
解决办法
9408
查看次数

构建撤消到Excel VBA宏

运行它们后,Excel宏似乎不允许使用"撤消".有没有办法undo在Excel中将功能烘焙到VBA宏中?

excel vba undo excel-vba

21
推荐指数
3
解决办法
4万
查看次数

"撤消"功能的最佳设计模式

可能重复:
撤消引擎的设计模式

一般来说,您如何处理在应用程序中支持"撤消"功能?我一直在研究网络应用程序和桌面应用程序,我从来没有真正对任何"撤消"系统感到满意.

design-patterns undo

21
推荐指数
3
解决办法
3万
查看次数

将文件添加到SVN,然后在提交前删除

我想我是粗心的.

我向svn添加了一堆文件svn add,然后我看到添加了一些我不想要的文件,所以我删除了它们rm.

现在我不能再提交,因为提交缺少文件.我试过svn清理但它没有帮助.

我现在的工作选择是手动删除每个.svn目录,但这似乎是错误的.

svn undo delete-file

21
推荐指数
2
解决办法
2万
查看次数

跳过Vim中的撤消步骤

假设我在我的文档中处于A状态.然后我按顺序进行B,C和D的更改.

有没有办法可以保持B和D的变化,但跳过C?

或者,假设我在我的文档中处于A状态.我做出更改B,撤消它,然后进行更改C和D(因此Vim有一个带有两个分支的撤消树).然后我改变了主意,决定要使用B和D而不是C.

我怎么能在Vim中这样做?我已gundo.vim安装插件,但我没有那么多使用它.

vim tree undo 3-way-merge

19
推荐指数
1
解决办法
560
查看次数

SQL更新撤消

有没有办法可以撤消SQL更新查询?

sql undo sql-update

18
推荐指数
3
解决办法
8万
查看次数

如何撤消我上次的git add/commit?

我编辑了一个文件并做了:

git add file.py
git commit -m 'fixed bug'
Run Code Online (Sandbox Code Playgroud)

然后我编辑了另一个文件并执行了一个小错误修复.我不希望两个提交,一个接一个,显示'错误修复'.我想要一个提交'bug fixes'.

如何撤消上次添加/提交并更改第一个提交消息?

我一直在寻找的git reset,git revert,git undo命令,但我不想搞砸了我的回购带猜

编辑:了解如何做到:http://www.gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html

git commit undo repository

18
推荐指数
1
解决办法
2万
查看次数

VIM中是否有块撤消?

在Vim中,有没有办法选择一个文本块并使用undo来只撤消对该文本块的更改?

假设我重写了一个函数,然后在我的文件的其他地方进行一些更改.之后,我意识到我的第一个功能实现确实更好.我想撤消我在该函数中所做的更改,但保留我后续添加的内容.

我不知道这是否可行,但我经常发现自己想要这个功能.

vim undo block

18
推荐指数
1
解决办法
698
查看次数

如何"撤消"将文本编程插入文本区域?

我有一个textarea和一个按钮.单击该按钮可将文本插入文本区域.

有没有办法允许用户按Ctrl/Cmd + z撤消文本的插入并将textarea恢复到以前的状态?

javascript jquery textarea undo

17
推荐指数
3
解决办法
4294
查看次数

在ACE编辑器中重置撤消堆栈

我想在ACE编辑器中重置撤消堆栈.行为应该是:

  1. 我在编辑器中做了一些更改.
  2. 调用一些魔术函数来重置撤消堆栈
  3. 尝试撤消时,这是不可能的,因为撤消堆栈已重置.

我想这与UndoManagerACE有关,但我不知道如何在以下示例中使用它.

var editor = ace.edit("editor");
editor.setTheme("ace/theme/monokai");
editor.getSession().setMode("ace/mode/markdown");

setTimeout(function() { 
  editor.setValue("And now how can I reset the\nundo stack,so pressing\nCTRL+Z (or Command + Z) will *NOT*\ngo back to previous value?", -1);
}, 3000);
Run Code Online (Sandbox Code Playgroud)
#editor {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 25px;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.1.9/ace.js"></script>
<div id="editor">This value will be changed in 3 seconds.</div>
Run Code Online (Sandbox Code Playgroud)

我已经调查editoreditor.session原型找一些辅助功能,但没有成功.

javascript undo ace-editor

17
推荐指数
2
解决办法
4316
查看次数