タグ

2012年9月18日のブックマーク (3件)

  • 競合の解決

    リポジトリから自分のファイルを更新・マージしたり、別の URL に作業コピーを切り替えたりすると、時には 競合 することもあります。競合には以下の二種類があります。 ファイルの競合複数の開発者が、同じファイルの同じ行を変更すると、ファイルの競合が発生します。 ツリーの競合開発者がファイルやフォルダーの移動・名前変更・削除を行い、別の開発者も移動・名前変更・削除を行ったり、単に変更すると、ツリーの競合が発生します。 ファイルの競合は、複数の開発者があるファイルの同じ行を変更した際に発生します。 Subversion はプロジェクトの事情を何も知らないため、開発者間の競合については解決できません。テキストファイルの場合、競合している箇所は以下のようなマークがつけられます。 <<<<<<< filename your changes ======= code merged from reposi

  • Tortoise SVNの使い方を覚えてもらうためのページ (初級,中級) - 主に言語とシステム開発に関して

    スキルチェックの目次へ SVN の使い方を覚えてほしい時,この記事を読んでもらう。 初級と,中級がある。 初級編 覚えるべきこと 学習用のリンク集 中級編 覚えるべきこと 学習用のリンク集 初級編 覚えるべきこと: Tortoise SVNの導入について: 「Tortoise SVN」を,正しく読めること。(トータス・エスブイエヌ) Tortoise SVNを,自分のWindowsマシン上にインストールできること。 SVNが「バージョン管理ツール」である,という点を理解すること。 リポジトリとチェックアウトについて: 「リポジトリ」上のファイルと,「ワーキング・コピー(WC,作業コピー)」上のファイルとの,違いを理解すること。 「チェックアウト」「SVN コミット」「SVN 更新」の意味を理解すること。 既に存在するリポジトリから,自分のローカルフォルダに,「チェックアウト」を実行できるこ

    Tortoise SVNの使い方を覚えてもらうためのページ (初級,中級) - 主に言語とシステム開発に関して
  • subversionでできること バージョン管理 競合の解消 ブランチ - ITとともに生きよう

    10/09/26 subversionによって行えることをまとめてみました。 基…バージョン管理 基形は以下のような形です。subversionサーバーからプログラムをダウンロードして作業コピーを作成し、その上で作業します。作業後、サーバーにアップロードします。サーバーは元のバージョンからの変更を差分として保管しつつ、バージョン番号を上げます。差分をずっと保管していくため、あるバージョン番号の状況に戻すことも可能です。 subversion用語での言い方…サーバーからチェックアウト(ダウンロード)して作業コピーを作成し、プログラムを修正後コミット(アップロード)する。 複数人修正による競合の解消、通知 違うクライアントでそれぞれ別の修正が行われた場合、それぞれの変更をすべて上書きすると、前に変更した分の修正が消失してしまいます。subversionは競合していないかを文字(バイト)単位

    subversionでできること バージョン管理 競合の解消 ブランチ - ITとともに生きよう