diff --git a/package.json b/package.json index af7fe2b2..5ebed9cd 100644 --- a/package.json +++ b/package.json @@ -143,6 +143,11 @@ "dark": "icons/dark/open-change-head.svg" } }, + { + "command": "svn.openChangePrev", + "title": "Open Changes with PREV", + "category": "SVN" + }, { "command": "svn.openFile", "title": "Open File", diff --git a/src/commands.ts b/src/commands.ts index 7c4db53f..cf1d30dd 100644 --- a/src/commands.ts +++ b/src/commands.ts @@ -651,6 +651,14 @@ export class SvnCommands implements IDisposable { return this.openChange(arg, "HEAD", resourceStates); } + @command("svn.openChangePrev") + public async openChangePrev( + arg?: Resource | Uri | IncomingChangeNode, + ...resourceStates: SourceControlResourceState[] + ): Promise { + return this.openChange(arg, "PREV", resourceStates); + } + public async openChange( arg?: Resource | Uri | IncomingChangeNode, against?: string,