タグ

svnに関するkiyo560808のブックマーク (12)

  • Subversion メモ

    概念と特徴 リポジトリ Subversion は共有情報の一元管理システムであり、情報はリポジトリに格納される。 リポジトリは情報をファイルシステムツリー(一般的なファイルとディレクトリの階層構造)の形で保持する。 Subversion ではリポジトリの場所は URL によって表現される。 リポジトリにアクセスするための URL には以下のようなものがある。 file:/// リポジトリへの直接アクセス (ローカルディスク上) http:// Apacheサーバ への WebDAV プロトコル経由でのアクセス https:// http:// と同じだが、SSL による暗号化 svn:// svnserve サーバに対する独自 TCP/IP プロトコル経由でのアクセス svn+ssh:// svn:// と同じだが、SSH トンネルを利用する ほとんどの場合、Subversion の

    kiyo560808
    kiyo560808 2011/01/11
    以前のリビジョンに戻す svn merge コマンドで、反対向きの差分を指定して作業コピーの変更を「取り消せる」。実際にやっていることは、昔のリビジョンと最新のリビジョンをマージして、それをコミットする。
  • Subversion のリポジトリを移行 | バシャログ。

    最近流行りにのって自転車通勤を始めようか迷っています。こんにちは、nakamura です。 ソースコードのバージョン管理に Subversion を利用されている会社は多いと思います。多分に漏れず我が社もそうですが、長らく使っているといつかやらなくてはならないのがリポジトリの移行ではないでしょうか。今回たまたまリポジトリの移行を行う機会がありました。作業的にはさほど複雑ではないですが、そうそう頻繁に行うものでもないので備忘録的に書きつつ、御覧になっている皆様の参考にもなればと思います。 リポジトリのダンプ、リストア リポジトリを丸ごとコピーする方法です。データベースのダンプ、リストアとイメージ的には近いです。 まずはリポジトリをダンプ。 svnadmin dump PATH_TO_REPOSITORY > DUMP_FILE_NAME 容量が大きそうな場合は同時に圧縮してしまいましょう。

    Subversion のリポジトリを移行 | バシャログ。
    kiyo560808
    kiyo560808 2010/11/08
    参照先の切り替え方法。svn switch --relocate OLD_REPOSITORY_ROUTE NEW_REPOSITORY_ROUTE。 URLじゃなかった。
  • フラクタリストエンジニア知識共有会議事録ブログ » svn からgitへの移行

    kiyo560808
    kiyo560808 2010/09/07
    参考になりそう
  • (off topic)(メモ)svnコミットログの修正方法 | 関口宏司のLuceneブログ

    一定期間更新がないため広告を表示しています

    (off topic)(メモ)svnコミットログの修正方法 | 関口宏司のLuceneブログ
    kiyo560808
    kiyo560808 2010/06/09
    違うチケットにコミットした場合に、そのログを修正する方法。
  • SourceForge.JP のプロジェクトを Subversion から Git へ移行する

    たろちゃんです。SourceForge.JP のプロジェクトをSubversionからGitへ移行しましたのでその時に記録から手順を紹介します。 僕が現在開発しているエレコマはSourceForge.JPにてホスティングを行っており、開発リソースをすべて一元管理しております。 開発当初、弊社内のレポジトリがSubversionであった事や僕自身にSubversionの運用ノウハウがあったことからSourceForge.JPでもSubversionを採用していました。 しかしながら、Railsプロジェクトという特性からか、何人かgit-svnを利用している方がおり、また開発に集中するという意味でもGitの方が魅力的であるため、今回SubversionからGitへ移行しました。 まずはGit自体を有効にします。Gitを有効にするためにはSourceForge.JPへ管理者としてログインしてか

  • svn propset について調べてみた(svn:external, svn:ignore, svn:executable)

    svn のリポジトリに外部リポジトリを追加する Subversionのsvn:externalsというプロパティ を参考にして、大元のリポジトリに違うリポジトリを追加(シンボリックリンクみたいなイメージ)してみた。 svn:externals 自体は簡単ですぐにできた。 これできれば Project 単位でリポジトリ作成しておいて、 自分用のリポジトリにもこれで同期できるし、これ便利。 というわけで、さっそく試してみた。 svn propset svn:external 'Hoge http://svn.example.com/hoge' . svn propset svn:external '[checkout 後のフォルダ名] [リポジトリ URL]' [checkout する場所]

    svn propset について調べてみた(svn:external, svn:ignore, svn:executable)
    kiyo560808
    kiyo560808 2010/05/21
    外部リポジトリを追加
  • cellfusion blog » Git で svn:external 的なことをするには submodule を使う

    最近は Git でソースを管理しようとしていろいろ勉強中で、Git のリポジトリの中に他のプロジェクトのリポジトリを取り込むにはどうすればいいのかのメモ。 Subversion は、svn:external っていうプロパティを使えば、他のリポジトリを取り込めるんだけど、Git はリポジトリの中に他のリポジトリを取り込んでコミットすると、リポジトリが壊れてしまったので、どうすればいいんだろうと悩んでいたら、 svn:external 的なものがありました。 サブモジュール を使うと、リポジトリの中に他のプロジェクトのリポジトリを扱うことができます。 使い方はこんな感じ。 // まず submodule を使うリポジトリの作成 mkdir parent cd parent git init // サブモジュールの作成 git submodule add ../submodule src/su

    kiyo560808
    kiyo560808 2010/05/21
    外部結合
  • Subversionでバージョン管理

    例えば、LastChangedRevisionを有効にするには $ svn propset svn:keywords "LastChangedRevision" Greeting.java ファイル個別に毎回指定しなくても、あるパターンのファイルにキーワード置換属性を指定する Windows Vistaならユーザーディレクトリ下の\AppData\Roaming\Subversionディレクトリ内にあるconfigファイルを設定します。 enable-auto-props = yes *.java = svn:keywords=Id *.sdoc = svn:keywords=Id 拡張子.java、.sdocのファイルをSVNで追加すると、キーワードIdの置換が有効になります。 ネットワークからアクセスするには HTTP(HTTPS)の場合 WebDAV/deltaVプロトコルで通信する

    kiyo560808
    kiyo560808 2010/05/18
    svnの結果の記号の意味。Rはファイル置き換え。Gはマージ。Cは競合。
  • http://www.machu.jp/posts/20100506/p01/

    http://www.machu.jp/posts/20100506/p01/
    kiyo560808
    kiyo560808 2010/05/06
    わかりやすいまとめ
  • svnコマンド

    Subversionの利用 Subversionの基的な使い方は「次世代プロトコルWebDAVの可能性」の後編で紹介したものとほとんど変わりません。ただし、Subversionで実装されたメソッドが増加しているのに伴い、機能が増えています。 増えた機能は、svnコマンドでどのようなサブコマンドが増えたのかを見ることで、簡単にチェック可能です。増えたものも含め、svnコマンドで使用可能なサブコマンドを下表に示します。 コマンド 書式 機能 add

    svnコマンド
  • kndb.jp

    This domain may be for sale!

  • Subversion メモ

    概念と特徴 リポジトリ Subversion は共有情報の一元管理システムであり、情報はリポジトリに格納される。 リポジトリは情報をファイルシステムツリー(一般的なファイルとディレクトリの階層構造)の形で保持する。 Subversion ではリポジトリの場所は URL によって表現される。 リポジトリにアクセスするための URL には以下のようなものがある。 file:/// リポジトリへの直接アクセス (ローカルディスク上) http:// Apacheサーバ への WebDAV プロトコル経由でのアクセス https:// http:// と同じだが、SSL による暗号化 svn:// svnserve サーバに対する独自 TCP/IP プロトコル経由でのアクセス svn+ssh:// svn:// と同じだが、SSH トンネルを利用する ほとんどの場合、Subversion の

  • 1