私のマシン (Ubuntu) でローカルに実行するように svn を構成しようとしていますが、いくつか問題があります。公式のsvn-redbooksチュートリアルの指示 (逐語的) に従うと、頭が痛くなります。
これは単純な VCS セットアップであり、svn と svnadmin が /user/lib にローカルにインストールされ、目的の作業コピー (作業コピーとして指定/インポートしていません) が/home/myUser/myProj にあります。私の svn リポジトリは /opt/sandbox/svn にあります
リポジトリに複数のプロジェクトを格納できるようにしたいのですが、それぞれが標準の「トランク、ブランチ、タグ」ディレクトリを実装しています。
また、これはローカル マシン上の自分のプロジェクトのバージョン管理にすぎないため、セキュリティ/認証構成は必要ありません。
(1) /opt/sandbox/svn にリポジトリを作成する
(2) myProj プロジェクト ディレクトリをリポジトリに追加する( 3 )
trunk/、branches/、およびタグを追加する/ myProj内のディレクトリ
(4) /home/myUser/myProj を /opt/sandbox/svn/myProj/trunk の作業コピーに指定します
(5) /home/myUser/myProj を /trunk に追加します
余談ですが、トランクとブランチなどでこれを設定するロジックについて心配する必要はありません。svn でプロジェクトのソース管理がどのように設定されているかをデモしてくれる人を探しているだけです。後で私の内部の「バージョン管理プロセス」(ディレクトリからのプッシュ/プルなど)について心配してください!
私の人生では、これを行う方法がわかりません。さらに、 file:///を使用してコマンドを実行するたびに(これはローカル svn であるため、実行する必要があります)、ターミナルを実行するコマンドの代わりに、何かを編集するようにnanoのインスタンスを開くだけです。
(1) 上で指定した論理フローが正しいかどうか、そうでない場合は何を変更する必要があるか。(2) 正しい論理フローを
実装するために実行する必要がある端末/svn コマンド。(3)そのナノビジネスはどうなって
いるの?
ありがとう!!!