ベストアンサー Subversionにて、リポジトリのログ情報からパッチを作成する方法はありますか? 2009/02/17 13:14 Subversionにて、リポジトリのログ情報からパッチを作成する方法はありますか? 出来ればTortoiseSVNを使えるとなおいいです。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー nshinpei ベストアンサー率100% (2/2) 2009/04/10 01:34 回答No.2 こんにちは svn cat -r (リビジョン番号) (対象ファイル) > log でそのリビジョンの内容をlogに保存できます。 あとはlog同士のdiffをとればいいかと。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) Wr5 ベストアンサー率53% (2173/4061) 2009/02/20 00:38 回答No.1 TortoiseSVNで「ログメッセージ」というダイアログに表示されているログ情報のことでしょうか? こちらは変更差分などの情報は持っていませんからログメッセージからパッチは作成できないかと。 それぞれのリビジョンから…ならパッチも作れると思いますが。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発オープンソース開発 関連するQ&A Subversionのリポジトリでが壊れてしまったようなのですが。。 Subversionのリポジトリでが壊れてしまったようなのですが、 どなたか修復方法を教えていただけないでしょうか? 状況は以下の通りです。 * on TortoiseSVN(Version 1.4.3.8645) ・リポジトリにimportしようとすると"Error Can't create directory 'D:\user\Creation\Program\Repository\db\transcations\19-1.txn':指定されたパスが見つかりません。"と表示される。 ・Repo-BrowserでShow logをすると"Revision file lacks trailing newline"とエラーが出る。 *on Subversion(Version 1.4.3 (r23084)) ・svn admion recoverすると正常に復旧が終了したように見える。 ・svn dumpをするとリビジョン1のダンプ中に"svnadmin: リビジョンファイルの末尾に改行がありません"とエラーが出て止まってしまう。 リポジトリの管理はTortoiseSVNで行っておりました。脈絡もなくこうなってしまったので原因が分かりません;OSはWindows XP2です。 どなたかアドバイスしていただけると幸いです。 subversionのリポジトリの作成を簡単にしたい 現在subversionを使おうと考えているのですが、 クライアントマシン(192.168.0.2)にはTortoiseSVNをインストールして subversionはサーバーマシンLinux(192.168.0.50)にインストールをしており 通常の操作などはインポート、コミット、チェックアウトなどはTortoiseSVNを使っており 非常に満足しているのですが Projectやものによっては、リポジトリ先を別けていたほうが良いので そのたびに リポジトリの作成は、Linuxのマシンの方で svnadmin create --fs-type fsfs [PATH] などしたり Apacheの設定で httpd/conf/httpd.conf アクセス権限なども、都度都度作成しなければならず非常に面倒です。 これら何とかブラウザ上で、Project名を入力したら 自動的にリポジトリの作成とリポジトリにアクセスできる為の設定の変更が 勝手にできるようにならないでしょうか? やはりlinuxのコマンドをチマチマと入力しなければならないんでしょうかねぇ? もしそんなツール類があれば御紹介していただけないでしょうか? お願い致します Subversionのリポジトリの公開 Subversionのリポジトリをインターネットで公開したいのですが、インターネットに公開できるSubversionが入ったサーバがありません。 リポジトリは読み込み専用で良いので、Subversionが入ってないサーバで公開する方法はないでしょうか? 宜しくお願いいたします _ _ ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム TortoiseSVN リポジトリ作成 TortoiseSVN リポジトリ作成 WindowsのTortoiseSVNというツールを使用してレンタルサーバー(FTPサーバー)にリポジトリを作成したいのですが可能でしょうか? いろいろ探してみたのですがFTPサーバーでの方法は見つけることができませんでした。 もし可能であれば作成方法、もしくは記載されているサイトを教えていただきたいです。 (リポジトリはiPhone用debパッケージをアップするつもりです) Subversionのリポジトリの削除 Subversionを使ってみようと現在ダウンロードしていろいろ試しています。 そこで疑問なんですが、たとえばテスト用で作ったSubvewsionのリポジトリを完全に削除したい場合はどうすればいいのでしょうか? 単純にそのリポジトリ以下のファイルやディレクトリを削除するだけでいいのでしょうか? 現在、Windowsで上でリポジトリ(ローカル)を作成し、TortioseSVN経由で利用しています。 UNIX系の場合でかまわないので、情報があれば教えてほしいです。 Subversionの特定のリポジトリの削除の仕方 Subversionのリポジトリから、ある特定のプロジェクトのフォルダをごっそりそのまま削除したいのですが(このプロジェクトのレイアウトを大幅に変更したくなったので)、やり方が分かりません。 具体的には、以下のことをしたいと思っています。 今、プロジェクトが以下のような感じになっていたとします。 $ svn ls file:///home/foge/Svn/ Csharp/ Perl/ PowerPoint/ ここから"Csharp"のプロジェクトだけをリポジトリからごっそり削除したいのです。 マニュアルを読むと、一度、ダンプファイルを作成して、svndumpfilterのexcludeというコマンドで特定のパスだけ削除できるのかなと思ったのですが、今いち何が起きるのかよく分かりません。 正式なやり方でなくても良いので、とにかく削除する方法を教えてください。 Subversion 履歴のパージ方法 Subversionのリポジトリの履歴をパージ(履歴を消す)する方法がわかりません。方法を知っておられる方がおられたら、ご指導願いますでしょうか? よろしくお願いします。 Subversionのチェックアウトの件で、どなたか教えていただけない Subversionのチェックアウトの件で、どなたか教えていただけないでしょうか。 (Subversion初心者です) 1.Subversionで、文書管理を行うことを検討しています。TortoiseSVNからリポジトリ上に 登録された文書をフォルダ単位でチェックアウトはできるのですが、ファイル単位で チェックアウトを行うことができません。これは、Subversionの仕様でしょうか。 2.TortoiseSVN以外のツール(例.Eclipseなど)を使用すれば、ファイル単位でチェック アウトを行うことが可能でしょうか。 3.もし、フォルダ単位でしかチェックアウトができない場合、困るような気がします が、通常、どのような運用をされているのでしょうか。例えば、リポジトリー上、 できるだけ細かくフォルダを作成しているなどです。 以上、よろしくお願いいたします。 SubVersion バックアップ方法 SubVersionのリポジトリを定期的に、バックアップ取りたいと思っております。 *** 環境 *********************************** Windows2000Server SubVersion 1.6.4. + Apache HTTP Server 2.2 ******************************************* 毎日決まった時間に 「月~土」は、差分バックアップをとり「日」は、 フルバックアップを取りたいです。 dumpファイルでのバックアップ方法は、 「svnadmin dump」 で実行し、引数指定にて差分バックアップも行えることが分かったのですが、これをスケジューリングする方法が分かりません。 自動でバックアップをとる方法を、教えてください。 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アドレス) と表示され、エラーになってしまいインポートできません。 ======= subversion.confが作成されません。 お世話になります。 現在、ネットで調べながらCentOSにSubVersionをインストールしました。 インストール時のコマンドは以下の通りです。 yum -y install subversion mod_dav_svn インストール後のSubVersionの設定をしようと思い、下記のコマンドでsubversion.confを探しましたがありませんでした。 find / -name subversion.conf なぜsubversion.confが作成されないのでしょうか。 何度もインストールをしましたが一向にsubversion.confが作成されません。 何が原因なのかがわかりません。 申し訳ありませんがご教授いただけませんでしょうか。 環境は以下の通りです。 OS:CentOS 7.0 SubVersion:バージョン1.7.14 宜しくお願いします。 TortoiseSVNでアクセスエラー Subversion関連の質問です。 クライアント側からTortoiseSVNのリポジトリブラウザを使用し サーバ側にあるリポジトリにsvn:// プロトコルでアクセスしたところ 以下のエラーメッセージが表示されました。 (file:// プロトコルではアクセス可能です。) 「ホスト'サーバ名'に接続できません: 呼び出しでポインタ引数を 使用するときに、無効なポインタ アドレスを検出しました」 svnserveは起動していますが、他にも設定等が必要なのでしょうか。 ■サーバ側の情報 ○OS Microsoft Windows 2000 Server ○Subversion のバージョン version 1.6.6. ■クライアント側の情報 ○OS Microsoft Windows XP Professional Version 2002 Service Pack 3 ○TortoiseSVN のバージョン TortoiseSVN 1.6.12 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム logの作成方法を教えてください。お願いします。 logの作成方法を教えてください。お願いします。 マイクロソフト社の無料ウイルス対策ソフトのMSEのlogを作成してみたいのですが、簡単な方法はありますか?それが質問です。マルウエアのスキャンをして、検査結果が表示されますよね。その結果をlogという形にして記録に残したいのです。例えば、malwarebytes,hijack thisであれば、スキャン後、簡単にlog作成できます。でもマイクロソフト社のMSEには、このlog作成機能はないのです。そこで自前でlog作成ができないものかな?と思い、質問しました。 方法があれば、具体的な方法を教えてください。または、log作成方法を紹介しているサイトがあれば、そのURLを教えてください。 よろしくお願いします。 リポジトリの調査方法、追加方法について CentOSを使用しております。 【質問1】 既存一台のサーバをまねて、もう一台のCentOSサーバを作成するのですが、 既存設置されているサーバで、基本リポジトリ以外のリポジトリが追加されているかを調べるにはどうしたらよいでしょうか?(epel等) 【質問2】 追加されているリポジトリ情報を、新規サーバにインストールするにはどうしたらよいのでしょうか? epelなら、 1.rpmを落してくる。 2.落としてきたrpmを実行する。 3.vi /etc/yum.repos.d/epel.repo で設定を変更する という流れかなというぐらいで認識しているのですが、他のリポジトリの追加の流れも同じなのでしょうか? 【質問3】 Cent5とCent6では調べ方や追加方法が違ったりするものでしょうか? ご教授お願いします。 subversionサーバ用のGUIツールは? Linuxサーバにsubversionをセットアップし、業務系のファイルを 管理しています。 クライアントはWindowsなので、tortoisesvnのGUIで通常業務 はこなしています。 複数リポジトリをサーバに作成して使用しているのですが、 リポジトリを作成するのがコマンドラインのため、面倒を感じて います。 サーバ上にリポジトリを作成するためのGUIツール(Webアプリ でもかまいません)はないのでしょうか? たとえば、クライアントPCからブラウザでサーバへアクセスし、 簡単にリポジトリを作成できると一番良いのですが。 サーバがWindowsならtortoisesvnを使ってメニューからリポジトリ を作成できるようなのですが… 詳しい環境情報は今持ち合わせていないので、曖昧な質問に なっているかと思いますが、何か御存じの情報があれば教えて ください。 よろしくお願いします。 Subversionの使用方法 Subversionの導入を検討しています。 以下の点について教えて頂けると助かります。 1.ユーザ認証 Subversionには使用時に指定のユーザIDとパスワードで ログインをさせるように設定を考えています。 この場合、Subversionに付属するApacheのBasic認証などが 必要なのでしょうか?。それともSubversion単体の機能で実現は可能なのでしょうか?。 2.ディレクトリのアクセス権 リポジトリ内の特定のディレクトリに対し、 ログインしたユーザ毎にアクセス権を設定することは可能でしょうか?。 アドバイスを頂けると幸いです。 RedmineとSubversionをApacheで連携させる方法を RedmineとSubversionをApacheで連携させる方法を 教えてください(Windows環境) 当方の環境は以下の通りです Windows Server 2008 Remine 0.9.4 Subversion 1.6.11 Apache 2.2.15 MySql 5.1.48 Ruby 1.8.7 Rails 2.3.5 RubyGems 1.3.6 サーバーとは別端末のクライアントからApache経由で SubverisonのリポジトリをWebブラウザで確認済み 同じくWebRick(Mongrel)でRedmineの基本動作は確認済み 但しRedmineをApacheで動作させることが出来ない 質問としてはそもそもRedmineはApacheで動作させることができるのか? Apacheの一つとしてMongrelで動作させられるだけなのか? SubversionとEclipseの連携の仕方 初めてTrac月とTortoiseSVNというツールをインストールして、プロジェクトを作成しました。 Trac月に含まれているSubversionとEclipse(とSubclipse)と連携させたいのですが、 Trac月のSampleProjectのようにリポジトリを作成する方法がわかりません。 デフォルトで入っているSampleProjectのように、中にLibraryProject、WebProjectというフォルダが入っていて、さらにその中branches、tug、trunkというフォルダが入っているという構成にするには、どんな風に操作を行えば良いのでしょうか? いろいろ試していたら、ほとんど使っていないのにリビジョンが15近くになってしまいました。どうすれば1に戻せるのでしょうか・・? WindowsにSubversionのサービスを登録する方法について WindowsにSubversionのサービスを登録する方法について 以下の環境にSubversionをインストールしています。サービスを登録使用とするとエラーのに成るのですが原因は何でしょうか? OS: Windows Vista Ultimate SVN: Setup-Subversion-1.5.1.en-us.msi TortoiseSVN: TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi ウイルスバスター2008 Windowsファイアウールは無効 C:\\>sc create svnserve binpath= \"C:\\Program Files\\Subversion\\bin\\svnserve.exe\\ --service -r D:\\Repositories\" displayname= \"Subversion\" depend= tcpip start = auto [SC] OpenSCManager FAILED 5: アクセスが拒否されました。 ログ情報とは? 場違いかもしれませんがよろしくお願いします。 よく?ログ情報はどうなってる?なんて聞かれますが意味がわかりません。ログ情報の意味・確認方法(見かた)を教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など