タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

svnに関するmoozのブックマーク (8)

  • git-svnの使い方を覚えた - idesaku blog

    分散SCMを使いたい!と思う今日この頃。 仕事ではSVN(Subversion)を使っているのだが、ちょっとしたお試し編集をするためにブランチを作ることに抵抗がある。ブランチは欲しい、大きめな変更をコミット無しで行いたくない、やはり少しずつコミットして進めていきたい。しかし、変更が全て記録されてしまうのがいただけない。ログが残るのは良いことなのだが、当に使うかどうか未知数な実験的プログラミングのログまで残したくない。使うと決まってから初めて残すようにしたいのだ。 すまん、これまで一緒に仕事をしてきた人々よ。俺はこれまで「ログが残って困ることがなんかある?いらなきゃ無視すればいいだけなんだから、気にするな。ブランチでもなんでもバンバン作ってしまえ!」とうそぶいてきているわけだが…ハッタリかましてました!当は俺も抵抗があるのだ。 そこで、分散SCMだ。さらにいうと、SVKがいまひとつ気に入

    git-svnの使い方を覚えた - idesaku blog
    mooz
    mooz 2013/05/10
  • ブログ | S2ファクトリー株式会社

    専門的な話から趣味の話まで、 様々なテーマでお届け S2ファクトリーが日々のウェブサイトや アプリの制作を通じて、 役に立ちそうな技術情報や趣味の話まで 幅広いテーマで発信しています。

    ブログ | S2ファクトリー株式会社
    mooz
    mooz 2011/12/14
    basic authentication with .netrc
  • Subversionリポジトリと連携できるgit-svn | OSDN Magazine

    「Gitを使いたいが、中央リポジトリにはSubversionを使わざるを得ない」という場合も多いだろう。そのような状況で便利なのが、SubversionリポジトリとGitリポジトリの橋渡しをする「git-svn」である。git-svnを利用することで、SubversionリポジトリとGitのローカルリポジトリを同期させることが可能だ。記事では、このgit-svnの活用方法を紹介する。 git-svnのアーキテクチャ Gitの大きな特徴として、分散型アーキテクチャがある。分散型アーキテクチャでは、コミットはローカルのリポジトリに対して行い、ソースコードの同期はそれぞれの開発者間が持つローカルリポジトリ同士で変更点をやりとりすることで行う。もちろん公開リポジトリを利用したソースコードの同期も可能であり、柔軟な開発体制を取れるのが長所である。 しかし、一方でGitは非常に多数のコマンドがあり、

    Subversionリポジトリと連携できるgit-svn | OSDN Magazine
    mooz
    mooz 2011/04/14
    git-svn
  • Gmailでメモ - jarp,

    ■ [Twitter] TwitterRSS 前から疑問なんだけど、TwitterRSSは長いと切れる。 たかだか140文字しかないのに。なんでこんな中途半端な仕様なの? ■ [Git] git svn clone git svnでmirrorする人が多いようだけど、 どうせ全部あったって無駄だし時間もかかるし、 -r 22000:HEADぐらいで十分だと思うよ。 % git svn clone -s -r 22000:HEAD http://svn.ruby-lang.org/repos/ruby とかで。古いのが欲しければそこだけ後からfetchもできる。 % git svn fetch -r 21900:21999 git gcするとobjectがpackされる。 % du -sh 62M . % git gc Counting objects: 7102, done. Comp

    mooz
    mooz 2011/04/14
    git svn clone -s -r 取得するリビジョン下限:HEAD
  • SubversionからGitに移行するときの注意点 - yukobaのブログ

    自分へのメモです。SubversionからGitに移行するときの注意点。 git-svn(1) にしたがって、Subversion から Git に移行できるのですが、 git svn clone Subversionのリポジトリ Gitは色々なツールが、リポジトリ内は CR+LF ではなく、LF であることを期待しているみたいなので、上の方法で Subversion 内が CR+LF だと、Gitのリポジトリ内も CR+LF になってしまい、トラブルが起きます。 なので、上の方法で移行した後、gitattributes(5) の When text=auto normalization is enabled in an existing repository あたりに書かれている、 $ echo "* text=auto" >>.gitattributes $ rm .git/index

    SubversionからGitに移行するときの注意点 - yukobaのブログ
    mooz
    mooz 2010/10/31
    改行コードに注意が必要
  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
  • Everyday Git With 20 Commands Or So

    Please let the owners of the referring site know so that they can update the link you clicked to get here.

    mooz
    mooz 2009/02/21
  • Git - SVN Crash Course(in Japanese)

    Original Page: http://git.or.cz/course/svn.html Based on: Last-Modified: Tue, 08 Apr 2008 21:30:18 GMT Git バージョンコントロールシステムへようこそ! ここでは、現在あなたが有している Subversion の知識を元に、Gitの使いかたを簡単に紹介していくよ。 最新の Git をインストールしておこう。 Git ドキュメントの中にも、とっても有益なチュートリアルが用意されている。 How to Read Me Things You Should Know Commiting Browsing Tagging and Branching Merging Going Remote Sharing the Work How to Read Me こんな感じの小さなテーブルの中では、特定のタ

    mooz
    mooz 2009/02/21
    色々チュートリアルはあるけど、その中でも実践的な感じ
  • 1