タグ

subversionに関するfugashiのブックマーク (20)

  • TortoiseSVNの基本的な使い方 その1 - アジャイルSEを目指すブログ

    目的 こういうのを書こうとした理由としては、 意外とSVNを知らない人が多い。 既存の解説ページだとTortoiseSVNのバージョンが古い。 日常で使う最低限の機能だけを説明したページが欲しい。 自分の会社の先輩に説明する時のためのまとめ。 と、まぁそんな感じ。 後、実際にTortoiseSVNを使いながら一通りの操作を説明したページが無かったので、書いてみようかなぁと。 SVNの詳細や運用方法などについて詳しく知りたい方は『Subversion実践入門』を読まれると良いですよ。 読んでない方は是非一読すべき良書。 Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版) 作者: Mike Mason,でびあんぐる出版社/メーカー: オーム社発売日: 2007/04/21メディア: 単行(ソフトカバー)購入: 35人 クリック: 672回この商品を含むブログ (102

    TortoiseSVNの基本的な使い方 その1 - アジャイルSEを目指すブログ
  • SubversionからのGit入門(Gitのメリット、Subversionとの違い) - Qiita

    Gitがよく取り上げられていますので、少し長いですが、概念だけでも簡単に掴みたい方のために資料を作ってみました。 Gitがここまで広がった要因にはGitのみならず、GitHubやそのクローンが持っているPull Requestの仕組みの影響も大いにあると個人的には考えています。が、まずは簡単にGitとはどんなものかをまとめたいと思います。 どうしてGitなのか、Gitのメリット SubversionとGitの違い ローカルでGitを使ってみる Gitサーバーのある構成管理 1.どうしてGitなのか、Gitのメリット 最初にGitのメリットを明確にしておきましょう。Gitは分散型の構成管理システムとよく言われます。この「分散型」「構成管理」の意味を理解するのがGitを使う上で最大のポイントになると思います。 この記事をお読みの方は既にSubversionなどサーバーによる構成管理を導入されて

    SubversionからのGit入門(Gitのメリット、Subversionとの違い) - Qiita
  • Subversionの「.svn」ファイルを削除する - 猫にWeb

    バージョン管理にSubversionを使っていて、 リポジトリからチェックアウトしたフォルダを消したい時があります。 そのまま丸ごと削除しようとすると、「.svn」ファイルのせいでたいがい失敗します。 そこで事前に各フォルダに存在している「.svn」ファイルを削除しておくと上手くいきます。 コマンドプロンプトを起動し、消したいフォルダの階層に移動して 下記のコマンドを実行すると削除できます。 for /R %i in (.svn) do rd /Q /S "%i" 「for」コマンドのオプションに全階層を処理対象にする「/R」を指定します。 そして検索パターンに「.svn」を指定します。 最後に実際の処理として「rd」コマンドで削除します。 「/Q」オプションで問い合わせを無くして、 「/S」オプションで子ディレクトリを含むツリーごと処理してくれます。 ぶっちゃけ手間は手間なんですけどねw

    Subversionの「.svn」ファイルを削除する - 猫にWeb
  • TortoiseSVN を 日本語化

    TortoiseSVN を 日語化する方法について。 TortoiseSVN を、TortoiseSVN を Windows 7 にインストールの投稿記事を参考に、先にインストールしておく。 ダウンロード 入手ページ:TortoiseSVN downloads 「Language packs」の表から「Japanese」の行(row)を探し、32ビット環境の場合、32 Bitの列(column)と交差するセル(cell)の「Setup」をクリックし、sourceforgeのページから、「LanguagePack_1.6.11.20210-win32-ja.msi」をダウンロード。 インストール ダウンロードした「LanguagePack_1.6.11.20210-win32-ja.msi」をダブルクリックすると、下のようなウィザードが現れる。 「 Next > 」をクリックし、インストー

  • TortoiseSVNの使い方

    「TortoiseSVNのインストールと設定」までで TortoiseSVNを使う準備ができました。 このページでは実際にTortoiseSVNを用いてバージョン管理システムを実際に使っていきます。 バージョン管理の流れ バージョン管理システムでソースやドキュメント類を管理するに当たっての 大まかな流れとしては以下の二通りが考えられます。 コピー・修正・マージモデル コピー・修正・マージの手法では、複数のユーザーが平行してソースやドキュメントを 修正できます。 同時に修正できるため、他のユーザーと修正部分が重なる場合もあります。 この場合、ユーザーが手動で衝突部分を編集し、「衝突」を解消する必要があります。 この手法だと衝突だらけになるのではと思うかもしれませんが、リポジトリ利用者の間で ちょっとコミュニケーションをとっていれば、そんなに衝突だらけにならないものです。 ただ、バイナリファイ

  • 今さら聞けないSubversion使い方まとめ

    ■よく使うコマンド 1.管理下にしないファイルやディレクトリはignoreで管理外にする 例)ignoredir内に格納されているファイルすべてをバージョン管理外に設定する

    今さら聞けないSubversion使い方まとめ
  • nabokov7; rehash : 複数人開発チームのマネジメントに必要なもの - git, 個別開発環境, そしてシャッフルアルゴリズム

    October 22, 201010:13 カテゴリプログラミング組織とyou 複数人開発チームのマネジメントに必要なもの - git, 個別開発環境, そしてシャッフルアルゴリズム perl 界隈の皆様、YAPC::Asia 2010 おつかれさまでした。 @nipotan のライトニングトークはシャッフルに関する話でした。で、ここで、なぜそもそもシャッフルが出てきたのかについて、チームマネジメント的な観点から補足したいと思います。 (元の発表はこちら: 動画 / スライド ) ■相互チェック体制の運用 ライブドアのプログラマは、だいたい一人でひとつのサービスを受け持っています。一人が複数のサービスを受け持つのは普通ですが、一つのサービスに複数のプログラマがフルコミットするという贅沢な状況はあまりありません。 担当が一人ずつしかいないと、担当の人が休むと何も進まない。やりたいことが色々あ

  • WindowsでSVNを利用「TortoiseSVN」 « Pixel.United BLOG

    WindowsでSVNを利用「TortoiseSVN」 2008-04-13 no comments Category:Knowledge | Web Design | Web Service | Windows 前回のエントリ” デザイナーだからこそSVNを使いたい「Assembla」”で、SVNについての簡単な説明と、そのSVNを簡単に利用するためのウェブサービス”Assembla“の利用登録~リポジトリの作成までを説明しましたが、SVNを使用するには、あともうひとつ、SVNクライアントが必要です。 TortoiseSVNのダウンロード 今回はWindows上での利用を想定して、SVNクライアントのひとつである“TortoiseSVN”の説明とTortoiseSVNを利用した管理の仕方を書いておこうかなと思います。 TortoiseSVNは以下のURLでダウンロードできます。 htt

  • DreamweaverでSubversion | studio-fun.net

    前回「WEB製作の現場でもバージョン管理を!」の続きです。 僕の経験上WEB製作現場では「Dreamweaver」が無いとやっぱり不便です。 最近EclipseベースのAptanaというIDEがあります(今度紹介しようと思ってます)。 コレであればSubversionと連携できるんです。 個人的にはコレ(Aptana)が将来的にWEBデザイナーとかも使える最強のIDEになって欲しいと考えてますが、現段階ではDreamweaverがやっぱり良いです。 で、題です。 バージョン管理システム(Subversion+TortoiseSVN)を使うと凄く作業効率がいいのですが、DreamweaverはSubversion+TortoiseSVNと連携していないのでDreamweaver作業が終わったらエクスプローラから「コミット」とかを実行する訳ですが コレが結構面倒くさい!Eclipse

  • TortoiseSVNの利用方法

    TortoiseSVNの利用方法 TortoiseSVNのインストールの次は利用方法を解説します。 リポジトリの作成 TortoiseSVNを利用する場合はまずリポジトリを作成します。「リポジトリ」とはプロジェクトのバージョン管理の情報を保存しておく場所です。 リポジトリを作成したい場所(どこでも良いです。)に任意のフォルダ名でフォルダを作成します。 右クリックし、「TortoiseSVN」から「ここにリポジトリを作成」を選択します。 リポジトリのフォルダには様々なファイルやフォルダが生成されます。 リポジトリを削除する場合は、リポジトリのフォルダ毎、削除すれば大丈夫です。 プロジェクトのインポート プロジェクト(バージョン管理したいファイル群)をリポジトリに登録することをインポートと言います。 プロジェクトを管理しているフォルダを右クリックし、「TortoiseSVN」から「インポート」

    TortoiseSVNの利用方法
  • SubversionとTracでファイル管理の“迷宮”から脱出

    SubversionとTracでファイル管理の“迷宮”から脱出:ユカイ、ツーカイ、カイハツ環境!(2)(1/4 ページ) プロジェクトで修正/仕様変更が“迷宮”入りする理由 ソフトウェア開発を行ううえで、設計書やソースコードのバージョンをきちんと管理することは非常に重要です。構成管理(ファイル管理)を行っていないプロジェクトでは、例えば次のような問題が発生します。 2人以上の開発者が同時に成果物を編集した場合、後に編集を始めた開発者がすでに編集を行った開発者の編集内容を上書きしてしまう。結果として、修正したはずのバグや変更したはずの仕様が、設計書やソースコードに反映漏れするという事態が発生 設計書やソースコードのレビューを行って修正したはいいが、どこをどう修正したのか分かりにくく、レビュー内容の反映の確認を行っても修正漏れや修正誤りに気が付かない ソースコードを変更すると、動かなくなってし

    SubversionとTracでファイル管理の“迷宮”から脱出
  • ヽ( ・∀・)ノくまくまー(2008-06-02)

    ● [Rails] svn レポジトリを github に移行させてみる svn はわかる (使ってる) git は多分イケテル svn なのだろう (メリットも知らね) github は git をまとめて公開してるサービス? 前知識はこれだけなgit無学者が、ネットに溢れる git コマンドを適当に入力することで、私的 svn を github に公開しようと試みたところ、おおよそ考えられる全ての落とし穴に落ちた気がしたので、次の方は是非とも俺の屍を越えてゆけとゆいたいです。 目的 http://wota.jp/svn/rails/plugins/trunk/dsl_accessor これを github に移すのが目的 手順 github に自分のアカウントを作成する github にレポジトリを作成する 同レポジトリに既存の svn の内容を commit する あわよくば gem

  • MOONGIFT: » コミット前にチェック「SVNChecker」:オープンソースを毎日紹介

    実際に確かめていないのだが、面白そうなので紹介したい。 Subversionを開発プロジェクトに利用されている方は多いと思う。チームはもちろん、個人であってもぜひ活用してほしい。日々の作業ログとしても使えるし、バックアップとしても便利な存在だ。 そんなSubversionであるが、更新したタイミングで通知が欲しい、コミットする際にソースをチェックしたいといった要望があるかも知れない。そうしたお悩みを抱えた方はぜひこれをチェックしてみよう。 今回紹介するオープンソース・ソフトウェアはSVNChecker、Subversionのコミットフックツールだ。 SVNCheckerはSubversionリポジトリへのコミットをフックして、何らかの処理を行わせるソフトウェアだ。例えばソースのスタイルをチェックしたり、コミットしたタイミングでメール送信したりと言ったことが設定ファイルレベルでできるようにな

    MOONGIFT: » コミット前にチェック「SVNChecker」:オープンソースを毎日紹介
  • Subversion BookのCHMファイルを公開 | Sarabande

    This domain name has been registered with Gandi.net. It is currently parked by the owner.

  • livedoor Developers Blog:Subversionで攻めの開発を (いまさらだけど) - livedoor Blog(ブログ)

    こんにちは。ブログ担当のnabokov7です。 さてみなさん、ここのところ、livedoor Blog の新機能リリースのペースが上がっていることにお気づきでしょうか。 12月だけでこれだけの新規リリースのお知らせを出しました。 2007年12月27日 プライベートモードで記事を投稿できるようになりました 2007年12月25日 タグクラウド とタグ別ページを表示できるようになりました 2007年12月20日 カテゴリ別モブログ機能リリースのお知らせ 2007年12月18日 「話題のブログ」が新しくなりました 2007年12月18日 プレビュー機能強化と新リスログプラグインのお知らせ 2007年12月13日 投稿・編集を便利にするブックマークレットのご紹介 2007年12月11日 バリューコマースの商品をカンタンに紹介できるようになりました。 2007年12月11日 アップロードしたファイ

  • Web2.0ナビ: 意外と使われていない「個人用trac」活用のすすめ

    いいね! 6 ツイート B! はてブ 738 Pocket 138 tracをご存知ですか?tracは主にシステム開発系プロジェクトにおいて、バグ管理・バージョン管理・ドキュメント共有に使われる超便利ツールです。これがないと開発なんて出来ないよ!という開発者も多いはず。 そんなtracですが、個人用や家庭用でもカナリ使えるツールなんです。開発をしなくても、「脳をすっきりさせたり」「自分タスクを整理したり」「アイデアを貯めたり」「旅行計画を家族と共有したり」、日常生活という自分プロジェクトの管理ツールとして活用することができます。 tracとは 前述の通り、tracは主にシステム開発で使うプロジェクト管理ツールで、無償ソフトとして配布されているので、誰でも自由にダウンロードして使うことができます。 主に利用できる機能が4つあって ■ wiki 誰でもいつでも編集できるwiki機能があります。

  • MOONGIFT: » Subversionの更新をIMでお知らせ「svnbot」:オープンソースを毎日紹介

    複数人でSubversionを使っていると、更新の衝突が起きることがある。また、そのファイルをコピー&貼付けで動かすわけではないので、アップデートの手間が面倒だ。 アップデートしている時に限って何も更新はなく、さてコミットと思ったら衝突する。こうした面倒さを防ぐためにも、更新されたらお知らせがくるようになっていると便利だ。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはsvnbot、Subversionの更新を監視するボットだ。 svnbotは更新された内容をIMでお知らせしてくれる。Jabberプロトコルに対応しており、指定したユーザとしてログインした状態で待機する。 後は誰かが更新を行うと、そのコミットメッセージが自分の所に届くようになる…はずなのだが執筆時の時点ではまだうまくいっていない。ただし、逆にメッセージを受け取るのはうまくいっている(Jabberへの接続はできている

    MOONGIFT: » Subversionの更新をIMでお知らせ「svnbot」:オープンソースを毎日紹介
  • Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社

    Subversionのセットアップから、基的な操作方法を説明します。 Subversion概要 ソースコードのバージョン管理システムは、ソフトウェアの開発の中でもっとも重要なツールです。チームで開発を行なうときにソースコード管理システムは必須のツールの一つですが、ソースコードだけでなく様々なフィアルも管理できます。単にチームとしての利用だけでなく、個人のツールとしても威力を発揮します。筆者も、個人でバージョン管理システムを導入して、原稿やサーバの設定ファイルなどのドキュメントの管理をしています。 バージョン管理システムとして、以前はCVSが多くのプロジェクトで利用されていました。しかし、CVSは履歴を保持したままでのファイルの移動ができないなどの問題もありました。SubversionはCVSが抱えていた問題を解決するために開発されました。現在では、多くのプロジェクトでSubversion

    Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社
  • ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 | 100SHIKI

    ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 October 23rd, 2007 Posted in その他 Write comment 激しく使えそうな予感がして、朝からテストしまくりの開発者向けサービスのご紹介。こ、これは使える! Beanstalkはバージョン管理アプリのSubversionをASPで提供してくれる。 ブラウザ上で簡単にリポジトリをつくってソースをコミットしていけるのだ。 もちろんバージョンごとにブラウザ上でコードを見ることもできる。複数ユーザーでもコミットも楽々だ。 こうした機能を実現するにはtracがあるが、インストールがとっても面倒である(苦労するよね、あれ)。そこで苦労した人にとってBeanstalkの手軽さは大きな魅力ではなかろうか。 現在のところ1リポジトリ、2ユーザー、10MBの容量の無料プランしか用意されていないが、近い

    ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 | 100SHIKI
  • Apache Subversion - Wikipedia

    Apache Subversion(アパッチ・サブバージョン; SVN)はプログラムのソースコードなどを管理する集中型バージョン管理システムの一つ。元々は、CollabNetが開発していたが、2009年11月7日にApache Incubatorプロジェクトのひとつとなり、2010年2月17日よりApacheのトッププロジェクトとなった。ライセンスはApache Licenseに準じたものとなっている。 概要[編集] 歴史的には広く使われているバージョン管理システムの一つにCVSがあった。CVSにはディレクトリの移動の管理やネットワーク対応の点、不可分な更新などの点で難があった。これらCVSの問題点を解決すべく開発されたのがSubversionである。 Subversionは集中型(クライアント・サーバ型)であるが、その後、GitやMercurialやBazaarなどの分散型のバージョン管

    Apache Subversion - Wikipedia
  • 1