forked from JohnstonCode/svn-scm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
scenarios.txt
40 lines (25 loc) · 1.56 KB
/
scenarios.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Working:
rename file (under version control) to file
move file (under version control) into folder (under version control)
rename folder (under version control) to folder
move multiple files (under version control) into folder (under version control)
move folder with children (under version control) into folder (under version control)
move multiple folders with children (under version control) into folder (under version control)
refactor/rename class (under version control) in Java
refactor/move class (under version control) in Java
refactor/rename package (under version control) in Java
file to file <- nothing to do, source not under version control
folder to folder <- nothing to do, source not under version control
file (under version control) to file (under version control)
file (under version control) to file (ignored)
move file(s) (under version control) into (nested) folder (not under version control) <-- folder is added without its other content
move folder(s) (under version control) into (nested) folder (not under version control) <-- folder is added without its other content
move file(s)/folder(s) into ignored folder or subfolder of ignored folder <-- sends deletion prompt, can be configured to auto-remove
NOT Working yet:
move with mixed revision (how does that even happen?)
move to something that is deleted (should remove deletion?)
TODO:
commits across multiple projects (e.g. in diff explorer)
README build:
npm install -g @vscode/vsce
npx vsce package -o svn-scm-ovsx.vsix