[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1904]Disclose Meadow CVS repository.
- X-ml-count: 1904
- Subject: [MD:1904]Disclose Meadow CVS repository.
- From: MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxx>
- Date: 05 Jan 2001 04:52:17 +0900
- User-agent: T-gnus/6.14.1 (based on Gnus v5.8.3) SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.6 (i386-*-nt5.0.2195) MULE/4.1 (AOI) Meadow/1.13 Beta1 (TANAHASHI:61)
Meadow開発者の皆様。
あけましておめでとうございます。
遅くなりましたが、ようやっと、Meadow のCVS repositoryを公開できるように
なりました。
## ずうっとサボっていてごめんなさい。
しかし、申し訳ありませんが、当分、parkのaccountを持っている人だけに
限定させていただきます。parkのaccountを持っている人ならば、書き込み
権限もあります。
parkのaccountが欲しい方は、お近くのparkの管理者までご連絡ください。
parkの管理者は、現状で、
後藤さん
北口さん
白井さん
そして、この私が管理者権限をもっております。
## この辺の管理方法はぼちぼち決めていきましょう。
ただし、少々、このrepositoryに対する、アクセス方法は特殊なものと
なっておりまして、cvs.exeに手を加えてもらいます。
パッチは、このメールに付属させておきますが、パッチ及び、変更を
加えられた、cvs-1.11のWindows版i386 binaryは、
ftp://ftp.m17n.org/pub/mule/Windows/tools
に、置かれておりますので、どうぞご利用ください。
この変更は、*.elに対するline separatorを正規化するために、cvswappersに
よる設定を、update/checkout/exportでも有効にし、その結果をclient側の
file updateでも有効にするための設定となっております。したがって、
通常の使用では(cvswrappersによる設定がない状態では)、全く動作は
変わりません。したがって、通常お使いのcvs.exeを置き換えることも
出来るはずです。
上記のcvsを用いれば、parkにアクセスできる人は、
cvs -d :ext:<USERNAME>@park.meadowy.org:/usr/local/Meadow/cvsroot co Meadow
によって、checkoutが出来ます。
なお、現在、main trunkでは、20.7 baseのMeadow 1.13 Beta 2の準備が
出来ております。
caret等にも変更が加えられておりますので、テスト的にでも、
どなたか早めにreleaseして下さることを希望します。1.13 beta 2のリリースに
なったら、どなたかtagをうってください。現状では、main trunkで開発が行われて
いましたが、そろそろ、branchに移行したほうが良いと思います。
あと、個人的に作っていた、release用のbatch scriptもあるんですが、これは、
どうも、release時にexportを行うので、network経由では、あまり嬉しくない
かも知れないので、改造した方が良いかもしれません。;_;
まあ、この辺はぼちぼち検討します。どうせ、release scriptは、そんなに
たいした作業をしているわけではないので、現状のrepositoryだけでも
何とかなるとも思いますし。
from himi
以下は、client.cに対するpatchです。
*** client.c Fri Jul 7 01:20:41 2000
--- /home/himi/client.c Fri Jan 5 04:22:44 2001
***************
*** 1808,1813 ****
--- 1808,1832 ----
else
bin = 0;
+ /* Also wrap_rcsoptions() influences how to treat line separators.
+ Not only -kb option, but also -klf option disables line separator
+ conversions! That is privately extended by himi. */
+ {
+ char *buf = wrap_rcsoption (filename, 1);
+ if (buf)
+ {
+ #if 0
+ cvs_output ("RCSOPT:", 0);
+ cvs_output (buf, 0);
+ cvs_output ("\n", 1);
+ #endif
+ if ((!strcmp (buf, "-kb"))
+ || (!strcmp (buf, "-klf")))
+ bin = 1;
+ free(buf);
+ }
+ }
+
if (data->contents == UPDATE_ENTRIES_RCS_DIFF)
{
/* This is an RCS change text. We just hold the change
***************
*** 3079,3084 ****
--- 3098,3108 ----
goto handle_error;
/* Add server-side cvswrappers line to our wrapper list. */
+ #if 0
+ cvs_output("Add wrap.", 0);
+ cvs_output(args, 0);
+ cvs_output("\n", 1);
+ #endif
wrap_add (args, 0);
return;
handle_error:
***************
*** 4516,4522 ****
contacting the server, I suspect). */
if ((strcmp (command_name, "import") == 0)
! || (strcmp (command_name, "add") == 0))
{
if (supported_request ("wrapper-sendme-rcsOptions"))
{
--- 4540,4550 ----
contacting the server, I suspect). */
if ((strcmp (command_name, "import") == 0)
! || (strcmp (command_name, "add") == 0)
! /* Add checkout, update, and export by himi. */
! || (strcmp (command_name, "checkout") == 0)
! || (strcmp (command_name, "update") == 0)
! || (strcmp (command_name, "export") == 0))
{
if (supported_request ("wrapper-sendme-rcsOptions"))
{