タグ

svnに関するu-ichiのブックマーク (12)

  • git svn での開発方法#2 - なんとなく日記

    前回の改訂版. remote branch の作成 Subversion リポジトリにブランチを作成する. % svn copy https://conceal-rs.repos/path/to/svn/trunk https://conceal-rs.repos/path/to/svn/branches/new-branch git repository から fetch % git svn fetch git branch の作成 Subversion のブランチは remote branch となるので,それを元に git branch を作成 % git branch --track git-branch-name new-branch % git checkout git-branch-name 開発 普通に開発して git repos に commit svn ci Subve

    git svn での開発方法#2 - なんとなく日記
    u-ichi
    u-ichi 2009/06/26
  • 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
    u-ichi
    u-ichi 2009/03/28
  • git-svnでSVN上の複数のブランチやtrunkを扱う方法 - Hello, world! - s21g

    SVNリポジトリ上に存在する複数のブランチやtrunkの間で、 変更点をマージしたりする方法のメモです。 まず、これからSVNリポジトリをgit svn cloneすると言う場合は、以下のような オプションを指定して実行します。 これで、SVNリポジトリ上のtrunk, branches, tagsをGitのbranchとして全て取り込んだ状態でcloneが実行されます。 git-svnでcloneした既存のWorking copyが手元にあって、 そこに別なbranchやtrunkを追加したい場合は、以下のように.git/config ファイルに項目を加えます。 1  [svn-remote "svn"] 2  url = http://svn.repos.com/foo/branches/bar 3  fetch = :refs/remotes/git-svn 4  [svn-remo

    u-ichi
    u-ichi 2009/02/23
  • svn-diff.vim が便利

    ■ svn-diff.vim が便利 あまりにも普通に使いすぎていて拡張機能だったって事を忘れていましたけど、svn-diff.vim っていうのが便利です。コマンドラインで svn を使っていてログの編集に vim を使っているならマジオススメ。 ダウンロードしてきた svn.vim を ~/.vim/ftplugin/ に入れるだけで使えるようになります。 何が便利かって言うと、svn commit をした時に表示されるログの編集画面と一緒に、svn diff の内容も表示されるようになります。不要な編集を commit しようとしていないかの最終確認にも使えますし、ログをちゃんと書こうと思ったら編集内容を見ますよね? ちょっとした事なんだけど、今では commit 時に一緒に diff が表示されないと何やら不安になります。 :-)

    u-ichi
    u-ichi 2008/12/22
  • Subversionを見直せ - プログラマの思索

    SW構成管理の概念の中心は、バージョン管理。 バージョン管理こそが我々SW開発に従事する者にとって、背骨であり血液に当たる最重要なインフラ。 デスマーチに陥るプロジェクトは、バージョン管理に何かしらの欠点や弱点がある。 おそらく殆どのSW開発では、Subversionをバージョン管理に使っているが、Subversionは実は数多くの機能を持ち、従来のプロジェクト管理を根的に変える可能性を秘めている。 もう一度、Subversionの機能を見直してみた。 【1】ムービー企画「Subversionによるバージョン管理入門」 WEB+DB PRESS Vol.39誌面連動ムービー|gihyo.jp … 技術評論社 最近のバージョン管理は、trunkとbranchの2系統のバージョン管理戦略を持つ傾向がある。 メインラインモデルと呼ばれる。 メインラインモデルの手法を使って、番運用中の保守br

    Subversionを見直せ - プログラマの思索
    u-ichi
    u-ichi 2008/12/08
  • git-svnメモ - walf443's blog

    今までgit単体ではそこそこ使ってきたのですが、svnに入れる際はあまり使っていなかったのですが慣れてくると使いたくなったので少し調べてみました。ほとんどマニュアルに書いてあることなのですが、個人的にまとめた方が頭に入るのでまとめておきます。 checkoutする project/trunk/, project/branches/name/, project/tags/name/といった構成になっているときは、cloneするときに-sオプションを指定するとよいかんじです。 $ git svn clone http://svn.coderepos.org/share/lang/perl/HTTP-Engine/ -sこれで、 $ git branch -r class-component class-componentrelease-0.0.5 interface-declare lazy_

    git-svnメモ - walf443's blog
    u-ichi
    u-ichi 2008/10/17
  • Subversion によるバージョン管理 - 複数リポジトリアクセス方法のサポート

    このドメインについて問い合わせる bluegate.org 2022 著作権. 不許複製 プライバシーポリシー

  • Subversion を Windows で GUI 中心に使う

    Landscape トップページ | < 前の日 2005-02-28 2005-03-01 次の日 2005-03-16 > Landscape - エンジニアのメモ 2005-03-01 Subversion を WindowsGUI 中心に使う 当サイト内を Google 検索できます * Subversion を WindowsGUI 中心に使うこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Windows] [Subversion] 2005-02-28 の「CVS から Subversion に乗り換え」の続き。Windows 環境で GUI なバージョン管理システムを使うために、Subversion と TortoiseSVN をインストールする。 - Subversion 体のダウンロードsubversion: ファイルの共有:

  • AIRS Labs: Tracを便利に使うためのお約束ふたつ

    加藤です。 社内で新しいプロジェクトを立ち上げたので、久しぶりにTracのセットアップをおこないました。いつも間隔があいてしまうので手順は何回やっても憶えませんが、僕がいつも使うお約束の設定がふたつほどあるので、今回はそれを紹介したいと思います。 その1: TracNavでショートカットメニューをつくる Tracのカスタムクエリは非常に多機能ですばらしいのですが、見たい項目は決まっていますし、いちいちView Ticketsに行って確認するのは面倒です。そこで、 TracのWikiを使いやすくする というエントリーで紹介した TracNav を使ってトップページにショートカット用のメニューを設置します。 僕の場合、Tracのプロジェクトを作成して必要なプラグインをインストールしたら、まずトップページのWikiの内容を全部消して下のような感じに書き換えます。 = プロジェクト名 = [[Tr

  • デザイナにバージョン管理(subversion)を使ってもらうために人柱を建てた - LAPISLAZULI HILL#diary

    というわけで,説明+ハンズオンを2時間ほどやった.最初に人柱になったデザイナは自分とつきあいもそこそこ長く,コンピュータのリテラシも高め.案件の規模も手頃.経験も積んでいることもあって,利点はすぐに理解してもらえたようだ.うまくいくかはわからないけど始まったのは大きい.今回の導入の前提や考えてるポイントとか列挙 前提 デザイナは全部で8人 3人はコンピュータ使用のリテラシもモチベーションも高め,アプリも使いこなす 2人は新しいツール・習慣に拒否反応を示す可能性アリ 現在のファイル管理は共有フォルダを使って,日付でバックアップ作成(><) プログラマだと「バージョン管理使わないのは幼稚園児までだよね」とかで済む(ぉ)のだけど,デザイナはそうも云ってられない 目的 度々作業中に先祖返りなどが起こり,そのたびに四苦八苦している バックアップが面倒なので解消したい プログラムチームとの共同作業も多

    デザイナにバージョン管理(subversion)を使ってもらうために人柱を建てた - LAPISLAZULI HILL#diary
    u-ichi
    u-ichi 2007/07/20
  • http://rails.office.drecom.jp/ishikawa/archive/26

  • http://wiki.rails2u.com/subversion%E3%81%A7Rails%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E7%AE%A1%E7%90%86

  • 1