eclipseでtracを使おうとしたらエラー

このQ&Aのポイント
  • trac,eclipseをインストールし、新規リポジトリ・ロケーションのURL欄に情報を入力したが、エラーが発生
  • エラーメッセージは「svn: PROPFIND of '/trac/test': 200 OK (http:localhost)」
  • エラーの原因についてご存知の方、回答をお願いします
回答を見る
  • ベストアンサー

eclipseでtracを使おうとしたらエラー

http://www.atmarkit.co.jp/fjava/rensai4/devtool02/devtool02_2.html 現在、このURL通りにtrac,eclipseをインストールしたところです。 そして、このサイトの図6の新規リポジトリ・ロケーションのURL欄に次の情報を入力しました。 URL:http://localhost/trac/test (プロジェクトは、tracコマンドプロンプトのcreate-project.batコマンドで作成しています。) そして終了ボタンを押すと、以下のエラーが表示されます。 svn: PROPFIND of '/trac/test': 200 OK (http:localhost) このエラーのせいで次のステップへ進むことができていません。 お分かりになる方がいれば回答願います。

noname#113749
noname#113749

質問者が選んだベストアンサー

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

>そして、このサイトの図6の新規リポジトリ・ロケーションのURL欄に次の情報を入力しました。 >URL:​http://localhost/trac/test​ >(プロジェクトは、tracコマンドプロンプトのcreate-project.batコマンドで作成しています。) そのURLはtestプロジェクトのTracページではありませんか? Webブラウザで開けると思いますが… Subversionのリポジトリならば ​http://localhost/svn/test​ かと。 http://www.atmarkit.co.jp/fjava/rensai4/devtool01/devtool01_1.html の動作確認より。

noname#113749
質問者

お礼

ありがとうございます。 URLは私の表記ミスでした。 tracを再インストールすることで自己解決しました。

関連するQ&A

  • [svn+python]tracのinitenv中のsubversionエラー

    自分のマシン(Mac OS 10.5.5)にtracを導入に挑戦してる途中でのエラーで困っています。 tracのインストールを終え、リポジトリ作成、作業コピー作成を終えた後にinitenvしました。 Prohect Name, Database connection string, Repository type, Path to Repositoryを入力してEnterを押すと、以下の様なエラーが出ます。 ...(略) WikiStart imported from /Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/wiki/default-pages/WikiStart Initenv for '/[Projetを作ろうとしたディレクトリ]/ProjectName' failed. ("Expected FS format '2'; found format '3'", 160043) Traceback (most recent call last): File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/admin/console.py", line 586, in do_initenv repos = self.__env.get_repository() File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/env.py", line 270, in get_repository return RepositoryManager(self).get_repository(authname) File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/versioncontrol/api.py", line 157, in get_repository repos = self._connector.get_repository(rtype, rdir, authname) File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 280, in get_repository 'branches': self.branches}) File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 401, in __init__ self.repos = repos.svn_repos_open(self.path, self.pool()) File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/libsvn/repos.py", line 47, in svn_repos_open return apply(_repos.svn_repos_open, args) SubversionException: ("Expected FS format '2'; found format '3'", 160043) 自分なりに調べ、「マシン内に複数バージョンのSubversionがあって、Pythonに通っているsvnへのパスがSubverion 1.5.xx。期待されていたのは1.4.xx」という風に認識しています。が、この先どうしたら良いかわからなくなってしまい、困ってしまいました。 質問は以下の3つ(4つ)です。 ■自分のマシンに入っているSubversionの一覧を知りたい ■Terminalで"which svn"と打つと、「/opt/local/bin/svn」と返ってきます。これが自分のマシン内に複数あるSubversionのどれを見に行っているのかを知りたい ■1.4.xxにパスを通したい or 1.5.xxを期待させたい (■その他上記エラーの解決策を知りたい) よろしくお願いします。

  • trac-admin

    ご存じの方いらっしゃいましたら教えて下さい。 python2.6.6 trac0.12.1ja1 で trac-admin コマンドを使おうと思っています。 具体的には subversionと連携してと思って http://blog.livedoor.jp/leaf_hiro/archives/51608528.html この通りに実行していて順調だったんですけど trac-admin リポジトリパス  repository resync  リポジトリ名 を実行した際に エラー:パスが見つかりませんと表示されて。お?と思い、対話モードで trac-adminを実行し、helpを実行して見ると。。。おや、 help と initenvしか表示されていない。。。 環境変数 PYTHONPATH  site-package のパスいれても駄目。 どなたか情報持ってらっしゃる方いらっしゃいましたら、教えて下さい。

  • trac構築について

    自宅サーバーCentOS6でtracを構築したいと思っています。CentOS5のほうで一回tracの構築はしましたが、6にしたので消えてしまいました。ここまでやった順路ですが、yum install trac」とpython-2.6.6-20などのインストールは終わりましたが、構築がうまくいきません。 http://www.i-act.co.jp/project/products/downloads/Trac-0.12.2.ja1.zip をサーバ内のwget コマンドで解凍までしましたが、その後cd→cd Trac-0.12.2.ja1でpython ./setup.py installでインストールをしたのですが、/var/www/にはtracのディレクトリが現れません。 vi /etc/yum.repos.d/CentOS-Base.repoのコマンドで [shibya-trac] name=CentOS5 - Shibuya.trac Repository baseurl=http://shibuya-trac.sourceforge.jp/rpms/centos5/ enable=1 gpgcheck=0 priority=8 を追加したのですが、これは違うと思っています。他に手順方法などありませんでしょうか? 回答よろしくお願い致します。

  • SVNコミットエラー

    linux(Ubuntu)でSubVersionサーバを構築したのですが、 初回コミットをしたところエラーが出てしまいました。 エラー-------- svn import /home/svn/snavi/ http://localhost:80/repos/snavi -m "test commit" svn: PROPFIND リクエスト (相手: '/repos/snavi') が失敗しました svn: PROPFIND (URL: '/repos/snavi'): 301 Moved Permanently (http://localhost) -------------- この辺の記事(http://a98.jugem.jp/?eid=222)を参考に 色々試してみたのですが、解決できません。 apacheは起動しており、FireFoxからはテスト用HTML http://localhost/repos/snavi/test.html は参照出来ていますが、 http://localhost/repos/snavi/ へのチェックインが出来ないのです。 SVNのルート設定は以下で、 [svn設定]--- (/etc/apache2/mods-enabled/dav_svn.conf) <Location /svn> DAV svn SVNParentPath /home/svn/ </Location> ------------------------------------------- http://localhost:80/repos はSVNルートへのシンボリックリンクです。 [web(apache)設定]---------------- (ドキュメントルート) http://localhost → /opt/lampp/htdocs (シンボリックリンク) $ls -la /opt/lampp/htdocs lrwxrwxrwx 1 www-data www-data 9 2012-10-04 22:28 repos -> /home/svn ------------------------------------------- SVNルート以下には ------------------------------------------ cd /home/svn/ svnadmin create snavi ------------------------------------------ のようにsnaviブランチを作成したのですが、 やはりhttp://localhost/repos/snavi/ へのチェックインが出来ません。 有識者の方、いらっしゃいましたらどうか ご教授のほど宜しくお願い致します。

  • eclipseでのsvn認証エラー回避方法

    おせわになります。 Eclipse Version: 3.4.2を使用しているのですが、 SVNリポジトリーの設定で手こずっています。 ロケーションプロパティのURLに入力しても <リポジトリーエントリーにアクセス中にエラーが発生しました> とエラーが出てしまいます。 入力したuser/passも正しいものであり ieやfirefox、Eclipse内のブラウザから、同URLへのアクセス可能です。 SVNリポジトリーからの接続だけ弾かれてしまうのですが 設定など心当たりありますでしょうか。 宜しくお願いいたします。

  • svnadmin loadをするとエラーする

    現在SVNのリポジトリが30Gbyteくらいもあるので、そのリポジトリないにある複数のプロジェクトとしているフォルダ毎をリポジトリとして独立させようと思っています。 まず ”/test/project/proj1”というフォルダをsvndumpfilterで切り出してみるために この次ののコマンドを実施しました。 C:\mywork\>svnadmin dump test_works | svndumpfilter include --drop-empty-rev s --renumber-revs test/project/proj1 > proj1_source.dat これで”test/project/proj1”プロジェクトフォルダのみのファイルをdumpすることができました。 そして”proj1_source”という空のリポジトリフォルダを作成し、 svnadmin load /proj1_source < proj1_source.dat とやってみると、 つぎのようなエラーが出てきます。 <<< オリジナルのリビジョン 1 に基づき、新しいトランザクションを開始しました svnadmin: E160013: ファイルが見つかりません: トランザクション 0-0, パス 'test/project/proj1' このようなエラーが出た場合にどのように対処したら良いのか教えて頂けないでしょうか。 http://dqn.sakusakutto.jp/2012/08/svndumpfilter_subversion.html こちらのサイトを見てみるとincludeで切り出してリポジトリ化したいフォルダだけ取り出したとしても、履歴に関係する依存関係のフォルダも一緒に切り出してからsvnadmin loadしないとエラーとなってしまうということが書いてあるようですが、svndumpfilter時にそれらの依存関係のあるファイル群も一緒に自動的に切り出してくれるようなやり方などありませんでしょうか? どうぞ、よろしくお願い致します。

  • EclipseでServlet/JSP

    エクリプス2.0.2を使っていますが、Servlet/JSPを使った開発でひとつ疑問があります。 ちなみに、 http://www.atmarkit.co.jp/fjava/rensai2/eclipse03/eclipse03.html で各種設定いたしました。 JSPを作成するのは問題ないのですが、 Servletのクラスを作るときに、新規→クラスで、ソースフォルダがプロジェクト名か、j2srcのどちらかしか選択できません。コンパイルして、そのクラスをclassesに移動してやりましたが、それを実行するときに、 http://localhost:8080/myWeb/servlet/Hello とすると、Helloクラスをダウンロードするような形になってしまうのです。URLはなんパターンか変えてやってみましたが、できません・・・。 どうすればうまくサーブレットを作って実行できるのでしょうか? 宜しくお願いします。

  • subversionのBASIC認証の回数について

    初めまして。x86machineと申します。 現在ファイルのバージョン管理を行うため、subversionの導入を行っております。 Linux(CentOS)サーバへsubversionを追記致します参考にしたサイトで紹介している設定方法に従ってWebDAV経由で Basic認証をパスする形でリポジトリでアクセスできるよう設定しました。 WindowsクライアントにインストールしたTortoiseSVNからリポジトリへアクセスしたところ、アカウントを間違えずに入力したとしても、 BASIC認証の要求ウィンドウが2~3回繰り返し表示されてしまいます。 要求された分、間違えずにユーザ名とパスワードを入力すればリポジトリを閲覧することができ、データのチェックアウトやコミットも行うことができます。 subversionでは、BASIC認証でパスワードを入力要求の回数は数回繰り返されるのが普通なのでしょうか? Apacheのエラーをログから確認したところ、認証を行っている間ずっとHTTPの207エラーをはいていたようです。 設定を見直したのですがどこがどう違うのか分からなかったため、質問を投稿させていただいた次第です。 WebDAV、若しくはsubversionの設定に何か間違いがあるのでしょうか? コンフィグ・ファイルの内容と、Apacheのエラーを追記致しますので、何かご回答をいただければと思います。 また、質問内容や原因を判断するにあたっての必要なデータに不足がありましたら、お手数ですがこちらもご指摘いただきたいと思います。 宜しくお願いします。 ----------------------------------------------------------- ・環境について  サーバ   : CentOS 5.0  クライアント: Windows 2000 Professional (32bit) 及び Windows XP Professional (32bit) Apache : 2.2.3-11.el5 subversion : 1.4.2-2.el5 mod_dav_svn : 1.4.2-2.el5   他   : TortoiseSVN 1.5.6, Build 14908 - 32 Bit ・リポジトリの作成場所  /var/www/配下に"svn"フォルダを作成し、その中に作成。 ・subversion,WebDAV設定の際に参考にしたサイト  http://www.proton.jp/apps/subversion.html  http://sfi.hamazo.tv/e1447564.html  http://d.hatena.ne.jp/ishikawa84g/20080915/1221424863  http://www.server-world.info/note?os=ce5&p=subversion  http://park1.wakwak.com/~ima/centos4_subversion0001.html ・subversionのコンフィグファイルの内容       …… <Location /svn/> DAV svn SVNParentPath /var/www/svn #Limit write permission to list of valid users. #<LimitExcept GET PROPFIND OPTIONS REPORT> #Require SSL connection for password protection. #SSLRequireSSL AuthType Basic AuthName "Authorization Realm" #AuthUserFile /path/to/passwdfile AuthUserFile /var/www/svn/.htpasswd AuthzSVNAccessFile /etc/httpd/svnaccess Require valid-user #</LimitExcept> </Location> ・BASIC認証時、Apacheのエラー  (端末からsvnuserとしてリポジトリへアクセス。) 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "OPTIONS /svn/project HTTP/1.1" 200 - 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project HTTP/1.1" 207 653 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/vcc/default HTTP/1.1" 207 404 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/bln/9 HTTP/1.1" 207 455 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project HTTP/1.1" 207 653 192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/vcc/default HTTP/1.1" 207 404 ……

  • Subversionでエラー

    Subversionで 「svn: リポジトリは恒久的に 'http://localhost/svn/4514/' へ移動しました。relocate (参照 URL の変更) を実行してください」 というエラーが発生します。 OSはUbuntu 11.10です。LAMPP(XAMPP)を使っています。 Subversion自体は正常にインストールできたようです。 Subversion自体は/home/username/svnの下ではちゃんとaddとcommitが動きました。 設定には↓のサイトを参考にしました。 http://blog.riywo.com/2008/04/01/054421 ただ、それをhttp://localhost/svn/4514/の下でブラウザから動かしたいんです。 /opt/lampp/etc/httpd.confには DocumentRoot "/opt/lampp/htdocs" としてあります。ですから、/opt/lampp/htdocsがlocalhostです。 /opt/lampp/htdocs/svn/ というディレクトリを作成し、その下で sudo svnadmin create 4514 sudo chown -R www-data.www-data 4514/ sudo chmod 777 4514/ を実行しました。 http://localhost/svn/4514/にはブラウザから問題なくアクセスでき、ファイルの内容を見ることができます。 sudo vim /etc/apache2/mods-enabled/dav_svn.conf で以下のように編集しました: <location /svn> DAV svn # SVNParentPath "/home/username/svn" ←これがadd/commitが動いたディレクトリです SVNParentPath "/opt/lampp/htdocs/svn" # SVNParentPath "/opt/lampp/htdocs/svnrepository" </location> /home/username/sagyou/source の下には"Hello World!"と書かれたfirst.txtというファイルが作ってあります。 これで svn import ~/sagyou/source http://localhost/svn/4514/ -m "first import" と実行すれば、/4514の下に~/sagyou/source/first.txtがコピーされるはずなんですが、 「svn: リポジトリは恒久的に 'http://localhost/svn/4514/' へ移動しました。relocate (参照 URL の変更) を実行してください」 というエラーが発生します。 このエラーに関するサイトを10個は読んだのですが、まったく意味が分かりません(具体的な例が分かりません)。特に↓ここです: http://www.hinet.mydns.jp/tdiary/?date=20050317#p02 SVNParentPath "/opt/lampp/htdocs/svnrepository"に変えてみても同じです。 ちなみに、DocumentRootは変えたくありません、既にその下にPHPのファイルなどを入れているからです。 もう昨日からずっとやっているのに解決できません。でも、あと一歩のような気がします。必要であれば補足します。試してほしい操作があればやります。どんな小さなヒントでもいいので、どうかお助けください。お願いします。

  • Subvirsion サーバに接続できません。

    お世話になります。 Subvirsionサーバ(1.7.5)を構築中です。 クライアントとしてTortoiseSVN(1.7)を使っております。 リポジトリブラウザからURLに、 「http://myhost/svn/test/」 を指定し認証ログインを行った後、 「Ridicect cycle detected for URL 'http://myhost/svn/test' 」 というメッセージが出て、リポジトリを表示できません。 リダイレクトが循環している、というような意味のメッセージだと思うのですが、 以下【httpd.cnfの内容】を見ても、 循環が発生しているように見えず、お手上げです。 ブラウザ(IE)から同じURLでアクセスすると、 設定どおりにリダイレクトされ、リポジトリが表示されます。 【httpd.cnfの内容】 Alias /svn "C:\Apache2.2.22/htdocs/Repositories" <Location /svn/> DAV svn SVNListParentPath on SVNPathAuthz off SVNParentPath "C:/Apache2.2.22/htdocs/Repositories/" SVNPathAuthz short_circuit SVNCacheTextDeltas off SVNCacheFullTexts off AuthzSVNAccessFile "C:/Apache2.2.22/htdocs/Repositories/authz" AuthName "Subversion Server " AuthType Basic AuthBasicProvider file AuthUserFile "C:/Apache2.2.22/conf/.htpasswd" Require valid-user ExpiresActive on ExpiresDefault access </Location> Apacheのログには、以下の4つが出ていました。 "OPTIONS / HTTP/1.1" 200 - "OPTIONS /svn HTTP/1.1" 301 233 "PROPFIND /svn HTTP/1.1" 301 233 "OPTIONS /svn HTTP/1.1" 301 233 "PROPFIND /svn HTTP/1.1" 301 233 以上、よろしくお願いします。