bkbits.net
約1ヶ月ぶりの更新。
社内ネットワークからだとbk://mysql.bkbits.netにアクセスできないので情報システム部みたいな部署に書類みたいなものを提出して改善してもらうことにしたのだけれども(以前一度やってもらったのになぁ、これはこの間の引越しの影響か?)、ついでにごにょごにょしていたら面白いものを発見。
以下は会社→SSH→自宅鯖→telnet→mysql.bkbits.netでつないだ際の記録。
shell:~/software$ telnet mysql.bkbits.net 14690 Trying 192.132.92.3... Connected to hostme.bkbits.net. Escape character is '^]'. help ? - print this help abort - abort resolve cd - change to a new repository root check - check repository clone - clone the current repository help - print this help httpget - http get command get - http get command pwd - show current working directory quit - disconnect and end conversation rootkey - show the ChangeSet root key status - Show status for repository version - Show bkd version putenv - set up environment variable pull_part1 - pull remote changes from current repository into client repository pull_part2 - pull remote changes from current repository into client repository rclone_part1 - clone local repository to remote repository rclone_part2 - clone local repository to remote repository synckeys - sync keys in local repository to remote repository chg_part1 - get new csets in remote repository chg_part2 - get new csets in remote repository pending_part1 - get pending items in remote repository pending_part2 - get pending items in remote repository export - check out repository as a export update - get update as a patch
なんとbkは対話型のサービスだった!知らんかったよー。
ちなみにポート14690番はsfioball.cにHEXでハードコーディングされてた値から割り出した。