Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Jul 1, 2025. It is now read-only.

Commit 7207dd1

Browse files
Base README
1 parent 7d22608 commit 7207dd1

File tree

1 file changed

+49
-2
lines changed

1 file changed

+49
-2
lines changed

‎README.md‎

Lines changed: 49 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,49 @@
1-
# source_control_sentry
2-
Source control utility. Run actions at any change in a directory.
1+
## [SCS] Source Control Sentry<br>
2+
Backup/Restore files.<br>
3+
Run actions on any change in a directory.<br>
4+
Create hard copies and display file diffs.<br>
5+
Verify content, ownserships and rights.<br>
6+
Can execute one -or more- commands, or reload a browser tab, at a file change.<br>
7+
Restore files on demand.<br>
8+
Automatize dev flow. Example, run a test script, or compile at a file change.<br>
9+
Recursive to the whole directory tree.<br>
10+
Backup all files versions, keeping the flow by timestamp.<br>
11+
Exclude git hidden files. Works well on top of git. Exclude nohup.out as well.<br>
12+
Can inject some javascript into a browser console tab, at a file change.<br>
13+
14+
By default, without parameters, starts to watch the current directory.
15+
Display diffs at a file change.
16+
17+
### PARAMS:
18+
<pre>
19+
-e --exec command
20+
Execute command (Use quotes if necessary)
21+
-r --reload program_name
22+
Reload program_name (must have F5 capabilities)
23+
-x --inject <js file>
24+
javascript injection in browser console
25+
--purge
26+
Delete cache
27+
-b --browse
28+
Explore diffs changes and restore files
29+
</pre>
30+
31+
### Browse historic and restore files
32+
33+
Browse current DIR historic and restore files.
34+
Those are all changes made in the current DIR, by date, while the current program was running
35+
-b --browse
36+
37+
### Examples:
38+
39+
### Reload focused tabs of many browsers
40+
-r firefox -r chromium
41+
42+
### Run commands
43+
./dev -r firefox -e "ls -ltrapR"
44+
45+
### Inject alert("xss") in the currently focused Firefox tab
46+
-x script.js
47+
48+
Can be used on top of any text editor CTR+Z + Fat fingers = lost code
49+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /