1

「ブランチ」の下にサブディレクトリを作成し、その下にコピーを配置することはできますか?

例えば:

branches/user69/project-1, branches/user69/project-2, branches/user42/xyz-bugs

試してみsvn mkdirましたが、うまくいきませんでした。それは戻ってきました:

A    https://example.com/svn/blah/branches/user69

しかし、実際にはレポ (またはローカル ディスク) にサブディレクトリを作成しませんでした。

私はこの種の SVN 階層を見たことがあると確信していますが、それにはトリックがあるに違いありません。

私も試しました:

svn copy http://example.com/blah/trunk http://example.com/blah/branches/user69/project-1

しかし、それもうまくいきませんでした:

Path not found.
4

2 に答える 2

0

私が気づくトリックはありません。コマンドラインで問題なく実行できました。あなたが言及しなかった唯一のことは、svn mkdir コマンドの後に変更をコミットすることでした。それでも問題が解決しない場合は、入力している正確なコマンドを投稿できますか (貼り付け時に実際の svn リポジトリをhttps://example.comに変更してください)。

于 2012-09-25T21:43:44.300 に答える
0

はい、リポジトリ内に任意のツリー構造を持つことができます - これはチームの慣習の問題です

https://example.com/svn/blah/branches/user69

/branches の下に実際にuser69バージョン管理されたサブディレクトリを作成 し、この URL を使用して WC を再配置し、コミットできることを意味します

1 つのコマンドでブランチ/USERNAME/BRANCHNAME を作成したい場合、/USERNAME がまだ存在しない場合は、オプション --parents を使用する必要がありますsvn mkdirsvn help mkdir

... --parents オプションが指定されていない限り、すべての中間ディレクトリがすでに存在している必要があります。

于 2012-09-26T02:46:39.233 に答える