Windows上にcvsサーバを立てる

トップ > チップス > Windows上にcvsサーバを立てる
2012-02-13, cvsOnWindows

/tips/other/cvsOnWindows **Cygwinを利用(うまくいかず断念)

:System - initscripts :System - chkconfig :Devel - cvs :net - xinetd

:$ /usr/bin/xinetd-config

:$ mkdir -p /var/lock/subsys

:$ mkdir -p /var/cvs/repo :$ cvs -d /var/cvs/repo init

>設定ファイルの改行コードがCR+LFになっていると正常に読み込まれません。必ずメモ帳以外の(改行コードをLFに設定可能な)エディタを利用して下さい。

/etc/services :cvspserver 2401/tcp

/etc/xinetd.d/cvspserver :service cvspserver :{ : disable = no : flags = REUSE : socket_type = stream : protocol = tcp : wait = no : user = SYSTEM : passenv = : server = /usr/bin/cvs : server_args = -f --allow-root=/var/cvs/repo pserver :}

:$ /etc/rc.d/init.d/xinetd start

ここまでは問題なく設定でき、ポートもオープンして待機しているのですが、接続するとすぐに切断されてしまうという現象が発生し、何もできないままの状態です。(Administratorで設定しなかったのがいけなかったような気がします。後述のCVSNTで解決したので、こちらは放置しています)

-参考: {link:http://www2s.biglobe.ne.jp/~idesaku/sss/tech/cygwin_cvs/}

**CVSNTを利用 下記サイトからWinCSVのインストーラをダウンロードし、同梱されているCVSNTをインストールします。このときサーバコンポーネントを忘れずに指定して下さい(デフォルトではチェックされていません)。あとは「Service control panel」から色々な設定が可能です。

-{link:http://www.wincvs.org/}

この記事は役に立ちましたか?