タグ

subversionに関するmathemathikoのブックマーク (16)

  • Subversion で特定のファイルを管理下から除外する方法 | Sun Limited Mt.

    Windows のころは TortoiseSVN を使用していたのですが、Mac に移行してからコマンドラインで svn を使用するようになりコマンドを忘れていることが多いのでメモしておきます。 logs ディレクトリの拡張子 .log というファイルを除外する場合 $ svn propset svn:ignore "*.log" logs/ 設定ファイルで設定する場合 $ svn propedit svn:ignore [ディレクトリ名] SVN_EDITOR で指定したエディタが起動するので除外したいファイルを指定する。複数指定する場合は改行して指定する。 *.jpg *.gif Thumb.db SVN_EDITOR の指定はお好みで $ export SVN_EDITOR=vi など。 svn status では ignore 指定されたファイルは表示されない。除外されているファイ

  • Svn ignoreを設定する - dondari

    svn:ignoreを設定する subversionからチェックアウトした作業コピーを実際に稼働させた場合、ログファイルやキャッシュファイルが生成されてしまいます。 通常このようなファイルは、リポジトリに含めませんので、無視プロパティ(svn:ignore)を設定します。 e.g.)cacheディレクトリ内のファイルはすべて無視する。 svn propset svn:ignore '*' ./cache Tweet

  • Subversionクライアントだけをソースからインストールする(清貧な感じで) - グニャラくんのグニャグニャ備忘録@はてな

    複数台へのデプロイをするときに、 各マシンでsvn updateをして、 最新版のファイルをSubversionのリポジトリから入手する手法があります。 でも、これって各マシンにSubversionを入れないといけないんだよね。 portsも入れていない(わざとだけど)FreeBSDにいろいろと入れるのは大変めんどーい! というわけで、http経由でSubversionのサーバからsvn checkout/updateできればいいや、 という目的のためのインストール方法のメモ。 neonはインストールする必要はなく、subversionのディレクトリ下に入れておくだけでよいようです。 fetch http://www.webdav.org/neon/neon-0.28.3.tar.gz fetch http://subversion.tigris.org/downloads/subvers

    Subversionクライアントだけをソースからインストールする(清貧な感じで) - グニャラくんのグニャグニャ備忘録@はてな
  • svn カテゴリーの記事一覧 - cutmail's blog

    svnでコミットしようとして、svn ciとやったらなぜか下記のようなエラーが出た。 svn: Commit failed (details follow): svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --…

    svn カテゴリーの記事一覧 - cutmail's blog
    mathemathiko
    mathemathiko 2013/01/08
    これで解決。
  • svn commit

    説明作業コピーの変更点をリポジトリに送ります。--file や --message オプションを指定して、コミットにログメッセージを指定しない場合、svn は、コミットメッセージを作成させるため、エディタを起動します。config項 にある editor-cmd をご覧ください。svn commit は、--no-unlock を指定しなければ、見つかったロックトークンを送信し、コミットされたすべての PATHS 上にあるロックを (再帰的に) 開放します。 ティップコミットを始め、Subversion がメッセージ作成のためのエディタを起動した後でも、まだ変更をコミットせず中断できます。コミットを取り消す場合、コミットメッセージを保存せずに単にエディタを終了してください。Subversion はコミットを中断するか、メッセージなしで継続するか、メッセージを再編集するかを聞いてきます。

    mathemathiko
    mathemathiko 2013/01/07
    svn ciだとコミットできないのにsvn commitだとコミットできるという謎現象が発生。もう少し様子を見てみる。
  • [Subversion] svn diff で diff のコマンドオプションを使う

    svn diff は独自のものなので、通常は diff コマンドのオプションが使えないのですが、 --diff-cmd オプションを使うことで、それが実現できるようになります。 差分から前後20行分見たい時は次のように diff コマンドとそのオプションを指定しましょう。 svn diff --diff-cmd /usr/bin/diff -x '-U 20'

    mathemathiko
    mathemathiko 2012/11/01
    --diff-cmdオプションを使うとことで差分前後の出力行を変更できる。
  • svnのリビジョンを戻す方法 - おねずみ三千世界

    http://d.hatena.ne.jp/iRSS/20071228/1198845205 Subversionでリビジョンを戻す時のコマンドを忘れがちなのでメモメモ。 updateじゃなくて、mergeを使いましょうとのことです。 以前のリビジョンに戻す svn merge コマンドを使うと、反対向きの差分を指定して作業コピーの変更を「取り消す」ことができる。 以下はリビジョン 303 を破棄して 302 に戻す例である。 $ svn merge -r 303:302 http://svn.example.com/repos/calc/trunk U integer.c $ svn commit -m "Undoing change committed in r303." あるファイルだけ以前のリビジョンに戻すことも可能である。 $ svn merge -r 7:6 hello.c U

    svnのリビジョンを戻す方法 - おねずみ三千世界
    mathemathiko
    mathemathiko 2012/10/22
    リバースマージ。
  • Homebrewでインストールしたものを優先的に使う

    1.9.0 — Homebrew から LinuxWindows もサポートされ始めましたが、以下は macOS を対象に書いています。- 2019/02/22 追記 Homebrew でインストールしたけど、どうも元から入っている古いバージョンの方が使われている。そんな時に確認するための記事です。正しくパスを通してやれば解決しますが、始めたばかりの頃は何のことだかよくわかりませんでした。 パスを通す:コンピュータにコンピュータ上のどこから優先的にそのコマンドを探すか教えてあげる事。 まずは確認 Homebrew から svn を入れたけどどうもバージョンが低い、まずは確認。この例ではwitchというコマンドを使って、コンピュータ上のどこにあるsvnコマンドを使う設定になっているか確認してます。

  • Dropboxにsvnリポジトリを作る: バンブーハウス blog

    mathemathiko
    mathemathiko 2012/10/18
    Dropbox!
  • Creamo – ゲーム開発

    は世界に知られるゲーム大国でもあり、「スーパーマリオ」「ドラゴンクエスト」「どうぶつの森」などなど、これまで数々の世界的ゲームを生み出してきています。そんなゲームを生み出す「ゲームデザイナー」。必然的に人気の職業でもあります。 ゲームデザイナーは「ゲームプランナー」とも呼ばれ、ゲームの基設計(=開発)をする仕事です。広範囲の開発技術や知識を要するだけでなく、ゲームの流行にも敏感でなければいけません。ゲーム設計は高度な技術を要しますが、一つの大きな世界観を生み出し世界に発信できる可能性がある面などは、やりがいのある仕事といえるでしょう。 キャラデザインは別の職業 ちなみに、ゲームデザイナーはゲームの登場人物のキャラクターデザインをする仕事のように勘違いされることもありますが、それは勘違い。キャラクターデザインをするのは、グラフィックデザイナー(CGデザイナー)の仕事となります。 ゲーム

    mathemathiko
    mathemathiko 2012/10/18
    Dropboxを使ってバージョン管理いいね。
  • homebrewでsubversion 1.7が入れられるようになってた! - Qiita

    $ brew update remote: Counting objects: 1886, done. remote: Compressing objects: 100% (790/790), done. remote: Total 1645 (delta 1216), reused 1223 (delta 844) Receiving objects: 100% (1645/1645), 279.88 KiB | 171 KiB/s, done. Resolving deltas: 100% (1216/1216), completed with 204 local objects. From https://github.com/mxcl/homebrew 84a2e44..1c1f1ad master -> origin/master Automatic merge went wel

    homebrewでsubversion 1.7が入れられるようになってた! - Qiita
  • brew install svnが終わらない - 日々常々

    検索してみたらおなじよーなツイートが並んでた。 brewから試しにsubversionをインストールしてみているが、なぜかmakeが終わらない。 2012-02-11 19:41:47 via HootSuite いろいろ事情があってbrew install svnしているんですがmakeが終わらない。なんでだろう。 2012-03-14 21:19:28 via web brewのsvnのmakeが全然終わらない 2012-04-10 10:08:50 via YoruFukurou subversionのmakeが終わらない 2012-05-25 11:59:21 via YoruFukurou とりあえず自分の環境が変とかじゃなくてほっとしつつ、ほっとしてても解決しないわけで。 ==> Installing subversion ==> Downloading http://www.

    mathemathiko
    mathemathiko 2012/10/18
    こわい話が書いてある。面倒だなあ。
  • - profaim.jp

    1.Subversion によるテキスト/非テキスト管理 Subversion ではリポジトリに格納するファイルについてテキストファイルか非テキストファイルかといった扱いをします。これは、 Subversion がテキストファイルであれば行単位の差分比較やマージの機能を提供するためで、逆にバイナリであればこの様な機能の提供は不要であるという判断もしています。 このテキストか非テキストかの判断は add コマンドでリポジトリ管理対象のファイルを追加する際に自動で行われます。ただし以下の出力の様に、実際はテキストファイルでも非テキストファイル(bin)と判断されてしまうケースがあります。リポジトリに格納する上では特に問題はありませんが、差分確認やマージしたりする場合は不都合が起こります。 ここでは、addコマンド 実行時に追加されるプロパティを調整することで、非テキスト(bin)と認識されたテ

  • subversionを使っていた人がgit便利だなと感じたこと - (゚∀゚)o彡 sasata299's blog

    2009年05月25日05:42 Git subversionを使っていた人がgit便利だなと感じたこと 最近は subversion も使いますが、git を使うことも多くなってきました。モジュールの配布なども git のものが多くなってきて、そろそろ git を使えるようになっておかないとまずい気が・・。ってことでちょっと勉強してみたのでまとめてみます。 そもそも「 subversion と git は何が違うの?」っていう話ですが、主な違いは以下の通りです。【参考】に挙げたサイトが分かり易いと思います。 subversion ・単一リポジトリ(リポジトリは一つだけ) ・commit したら即反映 ・add するのは新規にファイルを追加するときだけ ・リビジョン番号は数字 ・考えるのは『ローカル( checkout した場所)』と『リポジトリ』の2つだけ git ・分散リポジトリ(マス

  • Subversion で削除したファイルを復活させる - WebOS Goodies

    今回は Subversion で削除したファイルを復活させる方法をご紹介します。もちろん会社で必要になったからです。ええそうですとも(^^;。 変更を過去に戻すときは逆方向に差分をマージするという方法が一般的ですが、削除したファイルを復元するにはこの方法は使いづらいです。なんせ差分の適用対象が存在しないわけですから(笑)。 そこでどうするかというと、削除する直前のリビジョンからコピーします。 svn copy -r 最終リビジョン URL パス 最終リビジョン ファイルを削除したリビジョンのひとつ前を指定します。リビジョン 10 でファイルを削除したなら 9 を指定する、という具合です。 URL 削除したファイルの URL です。 パス 削除したファイルの作業用コピー上のパス名です。 最終リビジョンは、"svn log -v" などで検索するとよいでしょう。 例えば、リビジョン 10 で削

    mathemathiko
    mathemathiko 2012/06/01
    svn rmでtrunkを削除してしまったときの対応策だそう。
  • TortoiseSVNのインストールと設定

    TortoiseSVN は Windows で動作する フリーのSubversion クライアントです。 TortoiseSVN はエクスプローラーの右クリックメニューで動作します。 エクスプローラー上ではアイコンオーバーレイ機能により、 ファイルやフォルダの状態が一目で分かるようになっています。 また、日語化の完成度も高く、ポップアップの説明文まで丁寧に日語化されており、 大変使いやすいです。 このページでは TortoiseSVNのインストールとリポジトリへの接続について解説しています。 TortoiseSVNの使用法については、「TortoiseSVNの使い方」で解説しています。 TortoiseSVNをインストールします。 TortoiseSVN のプロジェクトページからインストーラーをダウンロードします。 TortoiseSVNダウンロードページ インストーラーと、日語化を

  • 1