uso

雑記いろいろ
★書いてある内容に保証は一切ありません。
 ご自身で判断をしてください。

SVN

2018-01-17 13:39:12 | work
仕事で使ってみた。
ローカルの容量が小さくなったので、覚えてサクサク使えたらいいのだが。。

【SVNコマンドで検索する】http://ambiesoft.fam.cx/blog/archives/2546

svnレポジトリの中から全部を検索する。サーバーはserver、検索語句はaaa
$ svn list -R svn://server | awk '!/\/$/{print}' | sed 's;^;svn://server/;' | xargs -d \\n -n 1 --verbose svn cat |grep aaa
⇒一気にやると大変

移動
$cd c:\work\svn_command
不要ファイルは消す
$rm all*
リポジトリ内のファイル一覧を取り出す
$ svn list -R http(svn)://svnserver/dir > c:\work\svn_command\all
allファイルにはディレクトリが含まれているのでこれを削除する。ディレクトリは最後が/で終わっているのでこれを削除する。
$ awk "!/\/$/{print}" all > all2
all2の各行にsvn://svnserver.example.comを加える
$ sed "s;^;http(svn)://svnserver/dir/;" all2 > all3
★対象のSQL探す
$grep ".*TESTFILENAME.*" all3

★最新リビジョンを取得
all3に「svn log -l 1 」を足す
$ sed "s:^:svn log -l 1 :" all3 | sed "s:$::" > all4

コマンドを抜き取ってコピー
grep ".*TESTFILENAME.*" all4 | CLIP

※コマンドプロンプトでコピー&ペースト
alt + space + e + p

--以降はGREPのためのコマンド生成
all3はsvnのフルパスになった。つぎにsvn catを足す。
$ sed "s:^:svn cat ':" all3 | sed "s:$:':" > all4
grep を足す。ここでは”abc”を検索する。
$ sed "s:$:| grep -i abc:" all4 > all5
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

[vim]今更ながらやってみた

2018-01-09 00:22:18 | work
メモ


DLサイト
https://www.kaoriya.net/software/vim/

配置場所
D:\App\vim80-kaoriya-XXX
※フォルダ名にスペースあると動かないプラグインがあるらしい

パスを通した
> setx PATH "%PATH%";D:\App\vim80-kaoriya-XXX

gvim.exeとvim.exeがあるが違いは不明

とりあえずチュートリアル起動
コマンドプロンプト→vim→:Tutorial

30分くらいで終わるって書いてあったけど、終わらなかった。。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする