• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Subversion ファイルのマージができない)

Subversion ファイルのマージができない

このQ&Aのポイント
  • TortoiseSVNを使用してSubversionファイルのマージを試みましたが、サブフォルダ以下のファイルがマージされません。
  • マージ元URLとマージ先URLを指定してマージを実行すると、File_AとFile_Bはマージされますが、サブフォルダ以下のFile_Cは無視されます。
  • TortoiseSVNではサブフォルダのマージはできないのでしょうか。作業コピーのフォルダでリビジョンの範囲をマージしたり、異なるツリーをマージしても同様に無視されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>TortoiseSVNでは、サブフォルダのマージはできないのでしょうか。 普通にできますが…。 私の場合、マージでは「ブランチを再統合する」でマージしています。 機能ブランチとしてやっている場合… trunk以下をbranchs/Func1としてブランチ作成。 「切り替え」で作業コピーを作成したブランチへ切り替え。 # ブランチ作成時に一緒に切り替えるコトの方が多いですが。 ブランチで追加する機能や変更する機能をいぢってコミット。 マージするときには切り替え。 マージを選択して「ブランチを再統合する」で作業コピーにマージして、 最後にマージ結果をコミット。 という運用でやっています。 # ブランチで追加/削除/リネームしたものも、マージで正しく統合されています。 # 別のブランチ作るときには、branchs/Func2とかで新たにディレクトリを切ってます。 ということで、どのようにブランチ作成したのでしょう?

moshimoshi_83
質問者

お礼

回答ありがとうございます。 >普通にできますが…。 よくよく確認したらマージ元のファイルがそもそも更新されていませんでした。 作業コピーで編集をしてコミットしたのですが おそらく、 >「切り替え」で作業コピーを作成したブランチへ切り替え。 をしてしていなくて、自分が思ってのとは違うところに コミットされてしまっていたのが原因かと思います。 お騒がせしてすみません。 回答ありがとうございます。

関連するQ&A