• 締切済み

SubversionのCheckoutについて

ソース管理ソフトのSubversionについて ご質問させてください。 ■ 環境 OS:Red Hat Enterprise Linux ES release 3 (Taroon Update 8) カーネル:2.4.21-47.ELsmp パッケージ:swig-1.3.25-1.i386.rpm subversion-1.4.2-1.i386.rpm neon-0.24.7-1.i386.rpm ■ 質問内容 Subversionをローカルで使用したいのですが 上記パッケージをインストールしても「Checkout」時に 以下のメッセージが出て上手くいきません。 (レポジトリ作成、Importは出来ました) [メッセージ] svn: relocation error: /usr/lib/libsvn_subr-1.so.0: undefined symbol: apr_temp_dir_get [実行コマンド] $svn checkout file:///home/svn/svnroot/sample . (svnrootにリポジトリ、sampleはプロジェクト名です。) 何かご助言ありましたらよろしくお願いいたします。

みんなの回答

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

http://summersoft.fay.ar.us/pub/subversion/1.4.2/rhel-3/i386/ こちらのパッケージを入れているでしょうか? httpdなパッケージも入れる必要があるようですが、入れていますか? rhel-3.8の素のhttpdだと、apr系が入っていないようですので。 ちなみに、1.4.3出てますよ。 # SRPMのspec見ましたが…ビルドするときには要求するようになっていますが、 # パッケージのインストール時にはhttpd(というかaprの有無)を見ていませんね。

関連するQ&A

  • subversionのcheckoutが出来ないです

    現在 RHEL AS 3にてsubversionをインストール 致しましたが。インポートまでは行きますが、 どうしてもその先のcheckout等が出来ません。 インストールしているパッケージは subversion-1.4.4-1 neon-0.24.7-1 です。 エラーメッセージは svn: relocation error: /usr/lib/libsvn_subr-1.so.0: undefined symbol: apr_temp_dir_get が出力されます。 他になにか足りない情報がありましたらよろしくお願いします。 ちなみにパッケージを落とした場所は以下です。 http://summersoft.fay.ar.us/pub/subversion/1.4.4/rhel-3/i386/

  • SubversionとEclipseをLAN内で使いたい

    件の内容がうまくいきません。 ファイルサーバとなるメインマシン(XP)にSubversionをインストールしました。 Subversionでレボジトリを作成、ファイルをインポートし、 クライアントとなるノートPC(Vista)にもEclipseにSublipseプラグインを導入しました。 ここまではうまくいったのですが、SVNレポジトリでのURL指定の方法が分かりません。 仮に、 ■メインマシン名:VARIE ■レポジトリの場所:G:\svn\repos  として [G]ボリュームにはdataという名前がついているので file:////Varie/data/svn/repos/ と入力しましたが、見えないようで以下のエラーが出てしまいます。 --- svn:Unable to open an ra_local session to URL svn:Unable to open repository 'file:////Varie/data/svn/repos/' --- ちなみにTortoiseSVNでもうまくいきませんでした。 質問が分かりづらくてすみません。いろいろ調べたのですがわかりませんでした。 どなたかお分かりになる方がいらしたら教えて下さい。

  • svn commitで失敗 svn: attempt to write

    svn commitで失敗 svn: attempt to write a readonly database http://wiki.minaco.net/index.php?VMwareFusion%2FCentOS5%2F15.Apache%2BSubversion%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB 上記を参考にsubversionを導入しました。 リポジトリは作成でき、ブラウザ上で確認できました。 しかし、リポジトリをチェックアウトしてファイルの追加などするとsvn addまでは出来るものの、svn commit した段階で svn: attempt to write a readonly database というエラーメッセージが出ます。 権限が無いなどの原因だと思うのですが、どこの権限をどのように変更すべきか分かりません。 どなたかお分かりになりましたらアドバイスをお願いします。

  • TortoiseSVNでリポジトリURLの指定方法

    TortoiseSVNでインポートする際の、リポジトリURLの指定の仕方が分からないので質問させて頂きます。 自身で立てたサーバを使用して、現在ホームページの運用をしております。 (サーバ、ローカルPCには、すでにsvnをインストール済みです) サーバはCentOS(i386版)を使用しており、ローカルPC(Windows VISTA)で作成したホームページ用ファイル郡をsubversionで管理したいと思い、サーバ側にリポジトリを作成して、そのリポジトリへローカルPCにあるファイル群をインポートしたいのですが、その際にどのようにURLを指定すればよいのでしょうか? 下記情報を参考にしていただき、お分かりになる方いらっしゃいましたら、ご教授の程お願い致します。 ======= ・サーバ側のsvnディレクトリ /home/develop/svn/ 以下に"test"というリポジトリを作成してあります。 ・URLの指定 ローカルPCから、インポートしたいファイルを選択して、 右クリック→TortoiseSVN→インポート で、リポジトリのURLを http://サーバのIPアドレス/home/develop/svn/test としたのですが、 エラー: OPTIONS (URL: 'http://サーバのIPアドレス/home/develop/svn/test'): 200 OK (http://サーバのIPアドレス) と表示され、エラーになってしまいインポートできません。 =======

  • PostgreSQLのアンインストール方法

    PostgreSQLの削除手順を教えてください。 rpmコマンドで削除してもエラーになります。 ■環境 RedhatLinux 5.4 PostgreSQL8.4 ■実施手順 # rpm -qa |grep post postgresql-libs-8.1.11-1.el5_1.1 # rpm -e postgresql-libs-8.1.11-1.el5_1.1 エラー: 依存性の欠如: libpq.so.4 は (インストール済み)apr-util-1.2.7-7.el5.i386 に必要とされています # rpm -e apr-util-1.2.7-7.el5 postgresql-libs-8.1.11-1.el5_1.1 エラー: 依存性の欠如: libaprutil-1.so.0 は (インストール済み)httpd-2.2.3-22.el5.i386 に必要とされています libaprutil-1.so.0 は (インストール済み)mod_perl-2.0.4-6.el5.i386 に必要とされています libaprutil-1.so.0 は (インストール済み)subversion-1.4.2-4.el5.i386 に必要とされています # rpm -e --force postgresql-libs-8.1.11-1.el5_1.1 rpm: インストール、アップグレード、ソース削除、スペックファイル削除時のみ強制できます。 以上、よろしくお願いいたします。

  • Linux 6.2 でパッケージインストール RPM コマンドを使用した時にエラーがでる

    OS Linux6.2 で rpm コマンドを使用した時にエラーになる # rpm -Uvh bind-8.2.2_P7-1.i386.rpm をすると以下のエラーが出る メジャー番号<=3のパッケージのみこのバージョンのRPMはサポートされています エラー:bind-8.2.2_P7-1.i386.rpm cannot be installed 以上のメッセージが出てパッケージをインストールできないので 教えてください

  • libuuid1のインストール失敗

    CentOS5.6(32bit)にlibuuid1のrpmパッケージをインストールしたいと考えております。 ※本当はlibuuid-develをインストールしたいのだが、依存関係でerrになるため ※更に言うと、apr-develをインストールしたが、libuuid-develが必要なため rpmの実行でwarningが出るものの、errorは発生しておりません。 - - - # rpm -ivh libuuid1-1.41.1-16.3.i386.rpm warning: libuuid1-1.41.1-16.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID bb935b28 Preparing... ########################################### [100%] file /lib/libuuid.so.1.2 from install of libuuid1-1.41.1-16.3.i386 conflicts with file from package e2fsprogs-libs-1.39-33.el5.i386 - - - 実行後、「rpm -qa | grep libuuid」を実行しても表示されないのは、正しい挙動なのでしょうか? ※的外れな事を聞いてたらすみません。。。 その後、本来インストールしたかったlibuuid-develをインストールしても、やはり失敗します - - - # rpm -ivh libuuid-devel-1.41.1-16.3.i386.rpm warning: libuuid-devel-1.41.1-16.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID bb935b28 error: Failed dependencies: libuuid1 = 1.41.1 is needed by libuuid-devel-1.41.1-16.3.i386 - - - libuuid1のsrcファイルも見つけられず、八方塞がりです。 どなたか、ご教授頂けないでしょうか?

  • MySQLのserverとかshareとかclientってなんですか?

    タイトルそのままなんですが、 MySQLのserverとかshareとかclientってなんですか? 現在CentOS5.1でサーバ構築の勉強してるのですが、前にメールサーバをたてたときにdovecotをyumでインストールしたら、mysqlも自動的にインストールされていました。 その後、MySQLとSennaを組み合わせた物(http://qwik.jp/tritonn/about.html) をインストールしようと思ったのですが、既にmysqlがインストールされている場合は衝突するとのことだったのでyum でdovecotごとremoveしました。 ============================================================================= Package Arch Version Repository Size ============================================================================= Removing: mysql i386 5.0.22-2.2.el5_1.1 installed 5.5 M Removing for dependencies: dovecot i386 1.0-1.2.rc15.el5 installed 3.0 M そして、今回はrpmからインストールするのですが、 # rpm -ivh MySQL-shared-5.0.51a-tritonn.1.0.10.i386.rpm # rpm -ivh MySQL-client-5.0.51a-tritonn.1.0.10.i386.rpm # rpm -ivh MySQL-server-5.0.51a-tritonn.1.0.10.i386.rpm のようにMySQL-clientとかになってます。 前となにか違うのですが?? また、もう一度dovecot入れるときになにか問題起きるでしょうか?

  • knoppix5.3を使用しています。RPMファイル(krename-

    knoppix5.3を使用しています。RPMファイル(krename-3.0.0rc3-1rhfc2.i386.rpm)をインストールしたいと思っています。 ファイルは、デスクトップに置いてあります。 Linuxは、初心者のためコマンドの際、パスが通ってるのか?さえ、分かっていません。その上で、下記のご質問をします。間違いなどあれば教えてください。 そこでRPM パッケージソフトをクリックしインストールしようとすると、root権限が必要だとメッセージが出てきてインストールできません。 また、$ sudo apt-get install krename とコマンドを打ってもインストールされません。 shellコマンドメニューより # rpm -ivh package-krename-3.0.0rc3-1rhfc2.i386.rpm と打ってもインストールされません。 どうすればインストールできるでしょうか?

  • svnserverを設置したがコミットできない

    現在、自分のwindows10のPCにSVNサーバを、下記のサイトを参照しながらインストール作業を行っています。 WindowsにSubversion 1.12サーバーを構築する https://blogs.osdn.jp/2019/06/14/subversion.html 最後まで進めて、新規に作成したリポジトリの"repos"というのをtortoiseSvnで svn://192.168.1.188/repos というURLでチェックアウトするとできるのですが、テキストファイル1個をコミットしようとすると、なぜか Error Commit failed (details follow): Error Authorization failed このようなメッセージが出てきてコミットが失敗します。 メッセージ内容でググってみたところ次のようなサイトが出てきました。 https://axion.sakura.ne.jp/blog/index.php?UID=1414755723 このサイトの内容から、svnserve.confの中身の一部に修正を加えないといけないとのことなのですが、 C:¥Apache24 このフォルダ内にsvnserve.confのファイルが見当たらないのですが、どのように解決したら良いかご存知の方いらっしゃいましたら、ご教示よろしくお願い致します。