コンピューターのローカルリポジトリにsvnブランチを作成しようとしています。svnブックで読んだ内容の理解に基づいて、最初にブランチディレクトリを作成し(svn mkdirを使用)、次にリポジトリから作業コピーのブランチディレクトリにコピーすることになっています(これは正しいですか?)。
リポジトリと作業ディレクトリの場所は次のとおりです。
私のローカルリポジトリ:「SVN/repo」。
私の作業コピー: "SVN_WORK_COPY / repo / trunk"
私のブランチの宛先: "SVN_WORK_COPY / repo / branchs / my_code_branch"
入力したとき:
svn copy SVN/repo SVN_WORK_COPY/repo/branches/my_code_branch -m "Created first branch"
次のメッセージが表示されました。
svn:ローカルの非コミット操作は、ログメッセージまたはリビジョンプロパティを取りません
入力したとき:
svn copy SVN/repo SVN_WORK_COPY/repo/branches/my_code_branch
次のメッセージが表示されました。
svn:'SVN\repo'は作業コピーではありません
入力したとき:
svn copy SVN_WORK_COPY/repo/trunk SVN_WORK_COPY/repo/branches/my_code_branch -m "First Branch"
私は再びこのメッセージを受け取りました:
svn:ローカルの非コミット操作は、ログメッセージまたはリビジョンプロパティを取りません
最後に、私が入力したとき:
svn copy SVN_WORK_COPY/repo/trunk SVN_WORK_COPY/repo/branches/my_code_branch
私が得た:
SVN_WORK_COPY / repo / branchs / my_code_branch \ trunk
私のファイル(code.txt)はこのトランクディレクトリ内にあります。ただし、ブランチを正しく作成したかどうかは非常に疑わしいです。
- メッセージの作成が許可されませんでした(-mを使用)
- 「my_code_branch」ディレクトリに「trunk」ディレクトリが必要ありませんでした
- 「Committedrevision4」というメッセージが表示されませんでした(現在、リビジョン4にあります)
それで、私はどこで間違ったのですか?