タグ

subversionとSubversionに関するkokogikoのブックマーク (10)

  • How to merge conflicts (file project.pbxproj) in Xcode use svn?

    I use git but we see the same issue - if two people add files there's a merge conflict. Usually the editing is very easy though. Simply go into the project.pbxproj file with a text editor, and look for the merge conflict section - usually this is marked by something like : >>>>>>> Stuff 1 ====== Stuff 2 <<<<<<<< In 99% of Xcode project merge conflict cases, you simply want to accept both sides of

    How to merge conflicts (file project.pbxproj) in Xcode use svn?
  • git-svn を使って、Subversion のリポジトリと連携 - yun_kichiの日記

    ちょっと前に エレコマ という EC サイト構築パッケージを利用して、ショッピングサイトを作ることになったのですが、エレコマのリポジトリが Subversion でした。 私のいるプロジェクトで使おうと決めたバージョン管理システムは Git だったので、Subversion リポジトリと連携できる git-svn というコマンドを使ってソースを取得することにしました。 下記の環境で行います。 共有リポジトリ(bare なリポジトリ)と、最新ソース取得用リポジトリ hoge というサーバを使用 OS は CentOS 5.4 git のバージョンは1.6.5.7 ローカルリポジトリ OS は WindowsXP(クライアントPC) git は msysGit で、バージョンは 1.6.5.1.1367.gcd48 共有リポジトリの作成と、sourceforge から エレコマのソースを取得

    git-svn を使って、Subversion のリポジトリと連携 - yun_kichiの日記
  • Svn+Git

    2. バージョン管理システム ? 主にプログラムの開発において、ソースコードやその他のデータを管理するために用いられるシステムのこと。 多数の人によって開発が行われる商業的なソフトウェア開発やオープンソースコミュニティにおいて一般的に使用される。 http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0 3. Subversion? 集中バージョン管理システム Win GUI client http://tortoisesvn.net/ http://www.gside.org/Gentoo/subversion/subversion_client.html Mac GUI client ht

    Svn+Git
  • 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
  • ふたつの川うるおう日記(2005-12)

    _ [Book] ネットワークセキュリティ Expert 3 (Amazon) 11月30日付けで技術評論社から発売されているようです。 「オープンソースで作る一元管理環境」という題で昨年Software Designに3回書かせていただいたものを最新の事情に合わせて書き直し + 1回にまとめてあります。 内容はディレクトリサービスを利用したシステムレベルのインテグレーションです。具体的には、次のものをLDAPで統合します。 UNIXログイン (pam_ldap) メールサーバ (qmail-ldap) SMTP, SMTP AUTH, SMTP with STARTTLS, POP3, POP3S, IMAP, IMAPS OpenSSH LDAP PUBLIC KEY PATCH autofs with LDAP 記事には書かれていませんが、これをベースにインテグレーションを進めると

  • Subversionによるバージョン管理

    Subversionのコンパイル&インストール 下準備ができたところで、Subversionのインストールに取り掛かりましょう。 Subversionのアーカイブ入手と展開 まず、Subversionのtarボールを入手、展開します。tarボールは、File Sharingメニューの1つ(http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=74)から入手可能です。今回は、原稿執筆時点での最新版であるsubversion-r2291.tar.gzを使用しました(注)。 注:Subversionで管理されているリポジトリからスナップショットを取得する手もありますが、ここではtarボールで配布されているものを紹介します。

    Subversionによるバージョン管理
  • 蝸牛の宿(別館): Subversion+Tracのインストール

    うちの会社、バージョン管理使ってないので、Subversion+Tracを使ったら便利じゃないかなーと思って、自宅のマシンにインストールしてみました。会社の開発用サーバがCentOSなので、自宅の空いてるPCにCentOSをインストールするところから。 CentOSはここを参考にしてインストール。 http://centossrv.com/ 1. apache、subversionのインストール ApacheとSubversionの連携のためのmod_dav_svn、暗号化のためのmod_sslも一緒にインストールする。 # yum -y install httpd # yum -y install subversion # yum -y install mod_dav_svn # yum -y install mod_ssl 2. Apacheの起動、リブート時の自動起動の設

  • ひげぽん OSとか作っちゃうかMona- - Subversionの話

    Subversion を使うようになって数年が経ちますが、最近 svn diff/status/log/merge などのコマンドに熟達してきた。 気軽に ブランチを作る マージする コードを元のバージョンに戻す 問題となるコードを diff で調べる などができるようになって、作業効率が上がったり、こまめにコミットさえしておけば、あとからどうにでもなるので精神的にもかなり楽になった。 この「気軽に」ってのがとても重要。 以前だって、マージの概念やいつでも好きなバージョンに戻せること、diff を表示することが出来るのは知っていたし、たまに使っていたりもした。 ただ使う場合は コマンドをWebで調べる おそるおそる試してみる 失敗して check out しなおしで時間をロス などがありストレスがたまりがちで、結果的にこれら有用な機能を使うのを無意識に避けていたなと、振り返ってみると気づく

    ひげぽん OSとか作っちゃうかMona- - Subversionの話
  • SVN で管理対象外のファイルを設定する方法 | Carpe Diem

    SVN で、SVN で管理したくないファイルを設定する方法についてまとめておきます。CVS の場合、.cvsignore というファイルを書いて、そのファイルを追加するだけで管理したくないファイルを追加することができます。 SVN の場合も、とても似た方法で管理することができます。 SVN リポジトリ上に .svnignore(ファイル名はどんなものでも大丈夫です)を追加します そのファイルの中に管理したくないディレクトリ名やファイル名を追加します あとは、 svn propset svn:ignore -F .svnignore . というコマンドを実行します 最後に、svn commit するだけで .svnignore に追加したディレクトリやファイルを無視することができます

  • Subversion と Trac のインストール方法とハマりポイントのまとめ

    はてなと時期を同じくして clouder.jp も自宅サーバからさくらインターネットに移行しまして、Subversion と Trac をインストールしたのですが結構苦労したので覚え書きとして残しておきます。 とりあえず、Subversion と Trac のインストールに必要なソフトウェアは以下です。今回インストールしたバージョンも記しておきます。 ちなみに今回インストールしたサーバはFreeBSD 6.1で、PerlPythonRuby はインストール済。でも Trac は Python だけあれば動きますので、PerlRuby はインストールされてなくてもよいです。 Subversion関連 neon-0.25.5.tar.gz swig-1.3.31.tar.gz subversion-1.4.2.tar.gz Trac関連 httpd-2.0.59.tar.gz sql

  • 1