1. ホーム
  2. svn

[解決済み] SVNブランチの削除

2023-02-15 06:20:48

質問

features' という SVN プロジェクトのブランチを作成しました。現在、このプロジェクトを更新しようとすると、ブランチからのプロジェクトの別のコピーを含む features フォルダが作成されます。

これ以上起こらないように、リポジトリからブランチを完全に削除する方法はありますか。

どのように解決するのですか?

もちろんです。 svn rm を不要なフォルダにコピーし、コミットします。

今後このような事態を避けるために、私は以下のように 推奨レイアウト に従います。

  • あなたのコードを /someproject/trunk フォルダ(あるいは単に /trunk のみを配置したい場合は としてください)
  • として作成されたブランチは /someproject/branches/somebranch
  • タグを /someproject/tags

さて、作業コピーをチェックアウトするときは、必ず trunk またはいくつかの個別のブランチをチェックアウトするようにしてください。 は使わないでください。 は、すべてのブランチを含む巨大な作業コピーですべてをチェックアウトします。 1

1 自分が何をしているのか分かっている場合は別ですが、その場合は浅い作業コピーを作成する方法を知っているはずです。