[過去ログ] バージョン管理システムについて語るスレ3 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
812
(1): 794 2009/04/26(日)23:41 AAS
勘違いしてた。hgやgitが管理しないのはファイル名じゃなくてディレクトリ名だ。

$ hg init repo_a
$ cd repo_a/
$ mkdir dir_a
$ cat >dir_a/a
aaa
$ hg add dir_a/a
$ hg commit -m "add a"
$ hg clone . ../repo_b
$ hg mv dir_a dir_b
$ hg commit -m "rename dir"
$ cat >>dir_b/a
bbb
$ hg commit -m "add bbb"
$ hg diff -r0 dir_b/a
diff -r 6573e09a792d dir_b/a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dir_b/a Sun Apr 26 23:39:25 2009 +0900
@@ -0,0 +1,2 @@
+aaa
+bbb

gitは使う機会ないからディレクトリ名の変更を追跡しないってのも勘違いかもしれん。
816
(1): 2009/04/27(月)01:45 AAS
>>812
hgはファイルしか追いかけないのは事実だが、履歴は管理されるよ
$ hg diff -gr0 dir_b/a
diff --git a/dir_a/a b/dir_b/a
copy from dir_a/a
copy to dir_b/a
--- a/dir_a/a
+++ b/dir_b/a
@@ -1,1 +1,2 @@
aaa
+bbb
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s