■
分散RCSの一つであるArX*1をインストールしてみた。
pkgsrc/devel/ArX2が提供されているので
cd /usr/pkgsrc/devel/ArX2; make install
であっさり。と思ったら、ArX-2.2.2にはバグがあって、それを隠蔽するような
patchがpkgsrcにあたってしまっているため、動作しません。patch-acは使えません。
かわりにこういうパッチを当ててください。*2
$NetBSD: patch-ac,v 1.1 2005/05/10 07:23:25 recht Exp $ --- src/arx/include/gvfs.hpp.orig 2005-05-09 15:55:51.000000000 +0200 +++ src/arx/include/gvfs.hpp 2005-05-09 16:02:18.000000000 +0200 @@ -112,7 +112,7 @@ char *escaped(gnome_vfs_escape_host_and_path_string (location.c_str())); - std::string result(*escaped); + std::string result(escaped); g_free(escaped); return result;
GNU archからforkしたとのことで、基本的な考え方はほとんど同じです。archの灰汁の強さをちょっとだけ低減
しているのが特徴のようです。bzrがまだまだ発展途上なので、ArXがどのくらい
使えそうか、調査予定です。
以下はArXの使い方
*2:2005-07-14現在、ArX-2.2.2nb1で修正されています。