Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
hgext /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
convert
[ DIR ]
drwxr-xr-x
fastannotate
[ DIR ]
drwxr-xr-x
fsmonitor
[ DIR ]
drwxr-xr-x
highlight
[ DIR ]
drwxr-xr-x
hooklib
[ DIR ]
drwxr-xr-x
infinitepush
[ DIR ]
drwxr-xr-x
largefiles
[ DIR ]
drwxr-xr-x
lfs
[ DIR ]
drwxr-xr-x
narrow
[ DIR ]
drwxr-xr-x
remotefilelog
[ DIR ]
drwxr-xr-x
zeroconf
[ DIR ]
drwxr-xr-x
__init__.py
106
B
-rw-r--r--
absorb.py
40.96
KB
-rw-r--r--
acl.py
14.16
KB
-rw-r--r--
amend.py
2.2
KB
-rw-r--r--
automv.py
3.64
KB
-rw-r--r--
beautifygraph.py
3.12
KB
-rw-r--r--
blackbox.py
6.75
KB
-rw-r--r--
bookflow.py
3.72
KB
-rw-r--r--
bugzilla.py
41.63
KB
-rw-r--r--
censor.py
3.92
KB
-rw-r--r--
children.py
2.34
KB
-rw-r--r--
churn.py
7.63
KB
-rw-r--r--
clonebundles.py
10.51
KB
-rw-r--r--
closehead.py
2.69
KB
-rw-r--r--
commitextras.py
2.39
KB
-rw-r--r--
eol.py
16.2
KB
-rw-r--r--
extdiff.py
24.88
KB
-rw-r--r--
factotum.py
4.87
KB
-rw-r--r--
fastexport.py
6.86
KB
-rw-r--r--
fetch.py
6.41
KB
-rw-r--r--
fix.py
36.29
KB
-rw-r--r--
githelp.py
32.43
KB
-rw-r--r--
gpg.py
11
KB
-rw-r--r--
graphlog.py
3.32
KB
-rw-r--r--
hgk.py
11.9
KB
-rw-r--r--
histedit.py
86
KB
-rw-r--r--
journal.py
20
KB
-rw-r--r--
keyword.py
29.87
KB
-rw-r--r--
logtoprocess.py
2.84
KB
-rw-r--r--
mq.py
143.52
KB
-rw-r--r--
notify.py
20.11
KB
-rw-r--r--
pager.py
2.58
KB
-rw-r--r--
patchbomb.py
31.11
KB
-rw-r--r--
phabricator.py
80.65
KB
-rw-r--r--
purge.py
1.71
KB
-rw-r--r--
rebase.py
82.13
KB
-rw-r--r--
record.py
5.07
KB
-rw-r--r--
releasenotes.py
21.88
KB
-rw-r--r--
relink.py
6.66
KB
-rw-r--r--
remotenames.py
13.78
KB
-rw-r--r--
schemes.py
4.34
KB
-rw-r--r--
share.py
7.85
KB
-rw-r--r--
show.py
15.95
KB
-rw-r--r--
sparse.py
14.43
KB
-rw-r--r--
split.py
6.77
KB
-rw-r--r--
sqlitestore.py
38.68
KB
-rw-r--r--
strip.py
953
B
-rw-r--r--
transplant.py
30.08
KB
-rw-r--r--
uncommit.py
10.13
KB
-rw-r--r--
win32mbcs.py
6.97
KB
-rw-r--r--
win32text.py
7.17
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : bookflow.py
"""implements bookmark-based branching (EXPERIMENTAL) - Disables creation of new branches (config: enable_branches=False). - Requires an active bookmark on commit (config: require_bookmark=True). - Doesn't move the active bookmark on update, only on commit. - Requires '--rev' for moving an existing bookmark. - Protects special bookmarks (config: protect=@). flow related commands :hg book NAME: create a new bookmark :hg book NAME -r REV: move bookmark to revision (fast-forward) :hg up|co NAME: switch to bookmark :hg push -B .: push active bookmark """ from __future__ import absolute_import from mercurial.i18n import _ from mercurial import ( bookmarks, commands, error, extensions, registrar, ) MY_NAME = b'bookflow' configtable = {} configitem = registrar.configitem(configtable) configitem(MY_NAME, b'protect', [b'@']) configitem(MY_NAME, b'require-bookmark', True) configitem(MY_NAME, b'enable-branches', False) cmdtable = {} command = registrar.command(cmdtable) def commit_hook(ui, repo, **kwargs): active = repo._bookmarks.active if active: if active in ui.configlist(MY_NAME, b'protect'): raise error.Abort( _(b'cannot commit, bookmark %s is protected') % active ) if not cwd_at_bookmark(repo, active): raise error.Abort( _( b'cannot commit, working directory out of sync with active bookmark' ), hint=_(b"run 'hg up %s'") % active, ) elif ui.configbool(MY_NAME, b'require-bookmark', True): raise error.Abort(_(b'cannot commit without an active bookmark')) return 0 def bookmarks_update(orig, repo, parents, node): if len(parents) == 2: # called during commit return orig(repo, parents, node) else: # called during update return False def bookmarks_addbookmarks( orig, repo, tr, names, rev=None, force=False, inactive=False ): if not rev: marks = repo._bookmarks for name in names: if name in marks: raise error.Abort( _( b"bookmark %s already exists, to move use the --rev option" ) % name ) return orig(repo, tr, names, rev, force, inactive) def commands_commit(orig, ui, repo, *args, **opts): commit_hook(ui, repo) return orig(ui, repo, *args, **opts) def commands_pull(orig, ui, repo, *args, **opts): rc = orig(ui, repo, *args, **opts) active = repo._bookmarks.active if active and not cwd_at_bookmark(repo, active): ui.warn( _( b"working directory out of sync with active bookmark, run " b"'hg up %s'" ) % active ) return rc def commands_branch(orig, ui, repo, label=None, **opts): if label and not opts.get('clean') and not opts.get('rev'): raise error.Abort( _( b"creating named branches is disabled and you should use bookmarks" ), hint=b"see 'hg help bookflow'", ) return orig(ui, repo, label, **opts) def cwd_at_bookmark(repo, mark): mark_id = repo._bookmarks[mark] cur_id = repo.lookup(b'.') return cur_id == mark_id def uisetup(ui): extensions.wrapfunction(bookmarks, b'update', bookmarks_update) extensions.wrapfunction(bookmarks, b'addbookmarks', bookmarks_addbookmarks) extensions.wrapcommand(commands.table, b'commit', commands_commit) extensions.wrapcommand(commands.table, b'pull', commands_pull) if not ui.configbool(MY_NAME, b'enable-branches'): extensions.wrapcommand(commands.table, b'branch', commands_branch)
Close