1

私はSVNリポジトリのことは初めてです:

  • コンピューターにVisualSVN サーバーがインストールされています。
  • ギフト ショップの Web サイトがあり、その物理パスは C:\Hosting\Domains\GiftShopです。
  • VisualSVNで作成したリポジトリを上記のパスにリンクしたい。どうすればいいですか?

ご意見をお聞かせください。

4

1 に答える 1

2

がアプリケーションのファイルを含むディレクトリC:\Hosting\Domains\GiftShopであり、バージョン管理したいとします。

そのためには、次の手順を実行する必要があります

  1. プロジェクトのリポジトリにディレクトリを作成します
  2. プロジェクトを svn リポジトリにインポートします
  3. ローカルに保存されたファイルを含むディレクトリを作業コピーに変換します

各ステップで実行する必要があるsvnコマンドウィッチは次のとおりです

  1. svn mkdir

    svn mkdir --parents <repo-url>/GiftShop -m="create project GiftShop"
    
  2. svnインポート

    svn import <repo-url>/GiftShop/trunk  -m="initial import GiftShop"
    
  3. svn チェックアウト

    svn checkout --revision HEAD --depth infinity --force <repo-url>/GiftShop/trunk GiftShop
    

なぜディレクトリがあるのか​​疑問に思っている場合は、Subversion でのプロジェクト ディレクトリ構造のベスト プラクティスに関するこの質問trunkを参照してください。

これらのコマンドはすべて、の親ディレクトリから実行する必要がありGiftShopます。あなたの場合はC:\Hosting\Domains

実際GiftShopに配置されているディレクトリの名前から、Web サーバーによって提供される配置場所の魔女のようです。その場合は、デプロイメントを開発作業コピーから分離することを強くお勧めします

于 2013-05-15T16:46:36.690 に答える