<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>ソースコードのバージョン管理ツールは何をしてくれるのか？（後編） へのコメント</title>
	<atom:link href="http://www.game-create.com/archives/1056/feed" rel="self" type="application/rss+xml" />
	<link>http://www.game-create.com/archives/1056</link>
	<description>文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ</description>
	<lastBuildDate>Sun, 06 Jun 2010 06:07:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Byerkut より</title>
		<link>http://www.game-create.com/archives/1056/comment-page-1#comment-7584</link>
		<dc:creator>Byerkut</dc:creator>
		<pubDate>Tue, 16 Dec 2008 04:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.game-create.com/?p=1056#comment-7584</guid>
		<description>＞ yomogi さん

こんにちは（＾＾
ソースコードのバージョン管理ツールは良いですよ♪

&gt; 例えば、変更点が同じだった場合、比較のために最後にイニシャルで_bとか_yと二つのファイルに分け、変更場所を指定するファイルを別に用意し、投票的なものをしてもらう…
&gt; といった仕組みなのでしょうか

そういう解決方法もありですが、たぶん、
ゲーム開発くらいだったら当事者間での取り決めで大丈夫だと思います。

&gt; 例えば自分が危険な変更をしてしまった時、Byerkutさんが気づいて元のバージョンに戻したい場合は簡単に出来るのでしょうか

めちゃくちゃ簡単にできます。
コマンドを打つだけです。
しかも、過去のどのバージョンへも復元が可能です。

&gt; テキスト比較のプログラムがどのようになっているかわかりませんが、
&gt; 大幅にテキストを変更した場合（ソースコード全体に影響がある場合）に、変更部分だけ書き換えるといったことが可能なのでしょうか…

マージ（併合）に関しては Perl を生んだ高名なプログラマーの
アルゴリズムが使われており、すでに実績も豊富にあるので心配ありません。
変更箇所が細切れでも広くても問題なく処理します。

&gt; 同じ時に、Byerkutさんが、yomogiが変更している最中の変数を使用する関数を追加した場合、コンパイル時にエラーが出てしまいます。

その通りです。
ですので、サーバへアップロードする際には
コンパイルエラーが０の状態にしなければなりません。
これは暗黙のルールです（マナーですかね）。</description>
		<content:encoded><![CDATA[<p>＞ yomogi さん</p>
<p>こんにちは（＾＾<br />
ソースコードのバージョン管理ツールは良いですよ♪</p>
<p>&gt; 例えば、変更点が同じだった場合、比較のために最後にイニシャルで_bとか_yと二つのファイルに分け、変更場所を指定するファイルを別に用意し、投票的なものをしてもらう…<br />
&gt; といった仕組みなのでしょうか</p>
<p>そういう解決方法もありですが、たぶん、<br />
ゲーム開発くらいだったら当事者間での取り決めで大丈夫だと思います。</p>
<p>&gt; 例えば自分が危険な変更をしてしまった時、Byerkutさんが気づいて元のバージョンに戻したい場合は簡単に出来るのでしょうか</p>
<p>めちゃくちゃ簡単にできます。<br />
コマンドを打つだけです。<br />
しかも、過去のどのバージョンへも復元が可能です。</p>
<p>&gt; テキスト比較のプログラムがどのようになっているかわかりませんが、<br />
&gt; 大幅にテキストを変更した場合（ソースコード全体に影響がある場合）に、変更部分だけ書き換えるといったことが可能なのでしょうか…</p>
<p>マージ（併合）に関しては Perl を生んだ高名なプログラマーの<br />
アルゴリズムが使われており、すでに実績も豊富にあるので心配ありません。<br />
変更箇所が細切れでも広くても問題なく処理します。</p>
<p>&gt; 同じ時に、Byerkutさんが、yomogiが変更している最中の変数を使用する関数を追加した場合、コンパイル時にエラーが出てしまいます。</p>
<p>その通りです。<br />
ですので、サーバへアップロードする際には<br />
コンパイルエラーが０の状態にしなければなりません。<br />
これは暗黙のルールです（マナーですかね）。</p>
]]></content:encoded>
	</item>
	<item>
		<title>yomogi より</title>
		<link>http://www.game-create.com/archives/1056/comment-page-1#comment-7580</link>
		<dc:creator>yomogi</dc:creator>
		<pubDate>Mon, 15 Dec 2008 23:10:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.game-create.com/?p=1056#comment-7580</guid>
		<description>なるほど…
やはり、比較をするのは機械なので使いやすい反面、使いにくい部分が出てくるのですね
例えば、変更点が同じだった場合、比較のために最後にイニシャルで_bとか_yと二つのファイルに分け、変更場所を指定するファイルを別に用意し、投票的なものをしてもらう…
といった仕組みなのでしょうか
気になるのが
例えば自分が危険な変更をしてしまった時、Byerkutさんが気づいて元のバージョンに戻したい場合は簡単に出来るのでしょうか
次に、テキスト比較のプログラムがどのようになっているかわかりませんが、
大幅にテキストを変更した場合（ソースコード全体に影響がある場合）に、変更部分だけ書き換えるといったことが可能なのでしょうか…
例えば、変数名を変更した場合、ソースの複数の箇所を変更する必要があることになりますが、機械は正常に比較できるのでしょうか
同じ時に、Byerkutさんが、yomogiが変更している最中の変数を使用する関数を追加した場合、コンパイル時にエラーが出てしまいます。（変数名を書き換えることなんてないとは思いますが、一例として…）
年末ですし、忙しそうですので、、、
質問の返事は気長に待ちます
とりあえずお仕事頑張って下さい</description>
		<content:encoded><![CDATA[<p>なるほど…<br />
やはり、比較をするのは機械なので使いやすい反面、使いにくい部分が出てくるのですね<br />
例えば、変更点が同じだった場合、比較のために最後にイニシャルで_bとか_yと二つのファイルに分け、変更場所を指定するファイルを別に用意し、投票的なものをしてもらう…<br />
といった仕組みなのでしょうか<br />
気になるのが<br />
例えば自分が危険な変更をしてしまった時、Byerkutさんが気づいて元のバージョンに戻したい場合は簡単に出来るのでしょうか<br />
次に、テキスト比較のプログラムがどのようになっているかわかりませんが、<br />
大幅にテキストを変更した場合（ソースコード全体に影響がある場合）に、変更部分だけ書き換えるといったことが可能なのでしょうか…<br />
例えば、変数名を変更した場合、ソースの複数の箇所を変更する必要があることになりますが、機械は正常に比較できるのでしょうか<br />
同じ時に、Byerkutさんが、yomogiが変更している最中の変数を使用する関数を追加した場合、コンパイル時にエラーが出てしまいます。（変数名を書き換えることなんてないとは思いますが、一例として…）<br />
年末ですし、忙しそうですので、、、<br />
質問の返事は気長に待ちます<br />
とりあえずお仕事頑張って下さい</p>
]]></content:encoded>
	</item>
</channel>
</rss>

