2

最近、私は Nearlyfreespeech.net の新しいアカウントで新しいリポジトリを作成することにしました。svn がサポートされていることは知っていますが、期待どおりに動作していないようです。

たとえば、これを行うと:

svnadmin create /home/private/svn/myproject

それから:

cd /home/private/svn
mkdir mytree && mkdir mytree/tags && mkdir/trunk && mkdir/branches

そして最後に、これをインポートしてみてください:

svn import /home/private/svn/mytree file:///home/private/svn/myproject -m "Initial import"

ファイルを追加していると主張していますが、実際にはどこにも存在しません。/svn/myproject は空のままで、コピー元にもコピー先にも .svn フォルダーは作成されません。作業コピーは作成されません。

私が本当に望んでいるのは、symfony ベースのアプリケーションで動作するリポジトリを確立することだけです。

何か不足していますか?私は気が狂うよ!助けてくれてありがとう。

4

1 に答える 1

5

ファイルをチェックアウトする部分がありません。そのディレクトリ構造をsvnリポジトリに問題なくインポートしましたが、実際にはチェックアウトを実行していません。したがって、「mytree」ディレクトリ(およびサブフォルダ-すぐに削除せず、安全のために別の名前のディレクトリへのチェックアウトを実行する方がよい場合があります)を削除するだけで、次のことができるようになります。

svn checkout file:///home/private/svn/myproject mytree

これにより、リポジトリがチェックアウトされ、すべての設定が完了し、準備が整います。

于 2011-05-13T16:44:38.920 に答える