Subversionサーバーにする。Linuxやってみる!Linuxやってみる!Linux初心者による個人的な備忘録です。Gitと職場でも家でも構成管理ツールを使い続けている。CentOS7)上にインストールしている。Subversion専用なので、そんなに高性能なマシンでなくてもよい。候補1)と2)は、数千円から数万円をかけて新規に物を購入しなければならない。やってみることにした。Piに最新ソフトを入れる。数MBから数十MBのパッケージの更新が続き、更新完了までに数時間を要した。microSDへの書き込みアクセス速度が遅いのも大きな理由だと思う。Subversionを入れる。いう名前だったようだ。DAVが使えないので必須のパッケージだ。Subversionを制御できるようにする。HTTPサーバー(Apache2)の設定Subversion用の設定ファイルを新規作成する。/etc/apache2/mods-available/dav_svn.conf以下を記述する。/var/svn/repos</Location>Apacheを再起動する。空のリポジトリを作る。Subversionにリストアしてみた。チェックアウトが遅い。ストレージのどれを見ても低価格パソコン以下の性能なので当然ではある。・独立した物理サーバーであること。・手のひらサイズで場所を取らないこと。・物理的なケーブル接続は電源のみで設置場所に困らないこと。(トイレや玄関、天井にでも設置出来る)・HDDではないので稼働中の移動に気を遣わないでよいこと。・消費電力が数Wと小さいこと。・処理速度が遅いこと。・microSDの寿命が心配なこと。・電源コンセントを一口占有すること。・電源スイッチがないため、電源OFFは外部からコマンドを送る手間がかかること。・メモリサイズ(1GiB)を超える巨大ファイルをアップロードしようとしたらフリーズした。←これはあかんやつや結果ラズパイSVNは不採用とする。DBのバックアップやリストアで巨大ファイルを扱う可能性は十分にある。いちいちファイルサイズなどを気にして使いたくない。今は我慢して運用方法を工夫してカバーできても、いずれ耐えられなくなって放棄してしまうだろう。よって...ラズパイSVNを作ってはみたものの、実用に耐えられないと判断して不採用とする。何か良い策が思いつけば再度チャレンジするかもしれない。道具は適材適所で使ってこそ生かされるのだ。ラズパイは、ラズパイに相応しい使い方をすればよいのだ。SVNサーバーはラズパイに相応しくない使い方だったのだ。参考情報ありがとうございます。upgradeに時間のかかる不要なパッケージを削除する。Subversionサーバーにする。コメントをキャンセルメールアドレスが公開されることはありません。何かありましたらご連絡ください。memtest86+でメモリをテストする。Viewerでクリップボードを共有したい。LZHファイルを解凍する。Subversionサーバーにする。upgradeに時間のかかる不要なパッケージを削除する。6.0.2に入れ替える。Subversionサーバーにする。sedでファイル中の文字列を置換する。Zeroでシステムまるごとバックアップする。Ubuntuに外部HDDを繋げて使う。コマンドの実行結果を変数に代入する。VNCリモートデスクトップで使う。Redmineを入れる。HTTPで指定IPアドレス以外からのアクセスを拒否する。Redmine4.0を入れる。ディレクトリ内のファイル数をカウントする。ssコマンドでソケットの情報を知る。whoisで誰?を調べる。Node.jsをインストールして使ってみる。coreserverでssh接続できなくなったときにやること。ラズパイからステルスSSIDのWi-Fiルーターに接続する。redmineをバックアップする。Windows10でファイル共有する。$$でプロセスIDを知る。変数の中身の文字列長を表示する。MySQLの任意のテーブル、任意のレコードをダンプする。